#include "mapquest_debug.h"
#include "mapquest_queue.h"
#include "mapquest_restcurl.h"
+#include "mapquest_util.h"
#define GEOCODE_URL "https://open.mapquestapi.com/geocoding/v1/address?key=%s&inFormat=kvp&outFormat=json"
else
snprintf(tmpStr, sizeof(tmpStr), GEOCODE_URL, "null");
- strcpy(url, tmpStr);
+ STRCPY(url, tmpStr);
snprintf(tmpStr, sizeof(tmpStr), "&boundingBox=%f,%f,%f,%f", top_left.latitude, top_left.longitude, bottom_right.latitude, bottom_right.longitude);
- strcat(url, tmpStr);
+ STRCAT(url, tmpStr);
snprintf(tmpStr, sizeof(tmpStr), "&maxResults=%d", num_results);
- strcat(url, tmpStr);
+ STRCAT(url, tmpStr);
snprintf(tmpStr, sizeof(tmpStr), "&location=%s", address);
- strcat(url, tmpStr);
+ STRCAT(url, tmpStr);
add_handle(url, REQ_TYPE_GEOCODE, user_data);
else
snprintf(tmpStr, sizeof(tmpStr), GEOCODE_URL, "null");
- strcpy(url, tmpStr);
+ STRCPY(url, tmpStr);
snprintf(tmpStr, sizeof(tmpStr), "&maxResults=%d", num_results);
- strcat(url, tmpStr);
+ STRCAT(url, tmpStr);
snprintf(tmpStr, sizeof(tmpStr), "&location=%s", address);
- strcat(url, tmpStr);
+ STRCAT(url, tmpStr);
add_handle(url, REQ_TYPE_GEOCODE, user_data);