comparison src/json.c @ 19181:94eda51ba9ba v8.2.0149

patch 8.2.0149: maintaining a Vim9 branch separately is more work Commit: https://github.com/vim/vim/commit/8a7d6542b33e5d2b352262305c3bfdb2d14e1cf8 Author: Bram Moolenaar <Bram@vim.org> Date: Sun Jan 26 15:56:19 2020 +0100 patch 8.2.0149: maintaining a Vim9 branch separately is more work Problem: Maintaining a Vim9 branch separately is more work. Solution: Merge the Vim9 script changes.
author Bram Moolenaar <Bram@vim.org>
date Sun, 26 Jan 2020 16:00:05 +0100
parents ba9f50bfda83
children 9f98957582d6
comparison
equal deleted inserted replaced
19180:8edf0aeb71b9 19181:94eda51ba9ba
213 } 213 }
214 break; 214 break;
215 215
216 case VAR_NUMBER: 216 case VAR_NUMBER:
217 vim_snprintf((char *)numbuf, NUMBUFLEN, "%lld", 217 vim_snprintf((char *)numbuf, NUMBUFLEN, "%lld",
218 (long_long_T)val->vval.v_number); 218 (long_long_T)val->vval.v_number);
219 ga_concat(gap, numbuf); 219 ga_concat(gap, numbuf);
220 break; 220 break;
221 221
222 case VAR_STRING: 222 case VAR_STRING:
223 res = val->vval.v_string; 223 res = val->vval.v_string;
348 ga_concat(gap, numbuf); 348 ga_concat(gap, numbuf);
349 } 349 }
350 break; 350 break;
351 #endif 351 #endif
352 case VAR_UNKNOWN: 352 case VAR_UNKNOWN:
353 case VAR_VOID:
353 internal_error("json_encode_item()"); 354 internal_error("json_encode_item()");
354 return FAIL; 355 return FAIL;
355 } 356 }
356 return OK; 357 return OK;
357 } 358 }