ui/cocoa/button.m

changeset 1016
ccde46662db7
parent 883
e7af67e32691
equal deleted inserted replaced
1015:b459361d98ad 1016:ccde46662db7
351 @end 351 @end
352 352
353 static char* create_linkbutton_jsonvalue(const char *label, const char *uri, UiBool include_null, UiBool visited, UiBool set_visited) { 353 static char* create_linkbutton_jsonvalue(const char *label, const char *uri, UiBool include_null, UiBool visited, UiBool set_visited) {
354 CxJsonValue *obj = cxJsonCreateObj(NULL); 354 CxJsonValue *obj = cxJsonCreateObj(NULL);
355 if(label) { 355 if(label) {
356 cxJsonObjPutString(obj, CX_STR("label"), label); 356 cxJsonObjPutString(obj, cx_str("label"), label);
357 } else if(include_null) { 357 } else if(include_null) {
358 cxJsonObjPutLiteral(obj, CX_STR("label"), CX_JSON_NULL); 358 cxJsonObjPutLiteral(obj, cx_str("label"), CX_JSON_NULL);
359 } 359 }
360 360
361 if(uri) { 361 if(uri) {
362 cxJsonObjPutString(obj, CX_STR("uri"), uri); 362 cxJsonObjPutString(obj, cx_str("uri"), uri);
363 } else if(include_null) { 363 } else if(include_null) {
364 cxJsonObjPutLiteral(obj, CX_STR("uri"), CX_JSON_NULL); 364 cxJsonObjPutLiteral(obj, cx_str("uri"), CX_JSON_NULL);
365 } 365 }
366 366
367 if(set_visited) { 367 if(set_visited) {
368 cxJsonObjPutLiteral(obj, CX_STR("visited"), visited ? CX_JSON_TRUE : CX_JSON_FALSE); 368 cxJsonObjPutLiteral(obj, cx_str("visited"), visited ? CX_JSON_TRUE : CX_JSON_FALSE);
369 } 369 }
370 370
371 CxJsonWriter writer = cxJsonWriterCompact(); 371 CxJsonWriter writer = cxJsonWriterCompact();
372 CxBuffer buf; 372 CxBuffer buf;
373 cxBufferInit(&buf, NULL, 128, NULL, CX_BUFFER_AUTO_EXTEND); 373 cxBufferInit(&buf, NULL, 128, NULL, CX_BUFFER_AUTO_EXTEND);

mercurial