]> git.mxchange.org Git - flightgear.git/commitdiff
Use the short xml name for properties in JSON
authorTorsten Dreyer <torsten@t3r.de>
Thu, 6 Mar 2014 17:00:11 +0000 (18:00 +0100)
committerTorsten Dreyer <torsten@t3r.de>
Thu, 6 Mar 2014 17:00:11 +0000 (18:00 +0100)
src/Network/http/JsonUriHandler.cxx

index 542d3d22e9edc55796072f75ee1d1c05bcd68179..3c67e85463c2ecabdd592c5579d5f6046777a03f 100644 (file)
@@ -51,8 +51,8 @@ static const char * getPropertyTypeString( simgear::props::Type type )
 static cJSON * PropToJson( SGPropertyNode_ptr n )
 {
   cJSON * jsonProp = cJSON_CreateObject();
-  cJSON_AddItemToObject(jsonProp, "path", cJSON_CreateString(n->getPath().c_str()));
-  cJSON_AddItemToObject(jsonProp, "name", cJSON_CreateString(n->getDisplayName().c_str()));
+  cJSON_AddItemToObject(jsonProp, "path", cJSON_CreateString(n->getPath(true).c_str()));
+  cJSON_AddItemToObject(jsonProp, "name", cJSON_CreateString(n->getName()));
   cJSON_AddItemToObject(jsonProp, "value", cJSON_CreateString(n->getStringValue()));
   cJSON_AddItemToObject(jsonProp, "type", cJSON_CreateString(getPropertyTypeString(n->getType())));
   return jsonProp;