Using explicity bit-length for longs to prevent overflow

This commit is contained in:
Matt Hill
2015-03-17 00:22:02 -04:00
parent 8aded3b750
commit f98a501c02
4 changed files with 10 additions and 9 deletions

View File

@@ -426,7 +426,7 @@ namespace alpr
cJSON* root = cJSON_Parse(json.c_str());
int version = cJSON_GetObjectItem(root, "version")->valueint;
allResults.epoch_time = (long) cJSON_GetObjectItem(root, "epoch_time")->valuedouble;
allResults.epoch_time = (int64_t) cJSON_GetObjectItem(root, "epoch_time")->valuedouble;
allResults.img_width = cJSON_GetObjectItem(root, "img_width")->valueint;
allResults.img_height = cJSON_GetObjectItem(root, "img_height")->valueint;
allResults.total_processing_time_ms = cJSON_GetObjectItem(root, "processing_time_ms")->valueint;