Mercurial > vim
comparison src/json.c @ 20830:9064044fd4f6 v8.2.0967
patch 8.2.0967: unnecessary type casts for vim_strnsave()
Commit: https://github.com/vim/vim/commit/71ccd03ee8a43b20000214a9c99dcc90f039edca
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri Jun 12 22:59:11 2020 +0200
patch 8.2.0967: unnecessary type casts for vim_strnsave()
Problem: Unnecessary type casts for vim_strnsave().
Solution: Remove the type casts.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Fri, 12 Jun 2020 23:00:04 +0200 |
parents | 947e50e438d3 |
children | c14e628cd4bb |
comparison
equal
deleted
inserted
replaced
20829:3d0d6410aecd | 20830:9064044fd4f6 |
---|---|
660 while (*p != NUL && *p != ':' && *p > ' ') | 660 while (*p != NUL && *p != ':' && *p > ' ') |
661 ++p; | 661 ++p; |
662 if (cur_item != NULL) | 662 if (cur_item != NULL) |
663 { | 663 { |
664 cur_item->v_type = VAR_STRING; | 664 cur_item->v_type = VAR_STRING; |
665 cur_item->vval.v_string = vim_strnsave(key, (int)(p - key)); | 665 cur_item->vval.v_string = vim_strnsave(key, p - key); |
666 top_item->jd_key = cur_item->vval.v_string; | 666 top_item->jd_key = cur_item->vval.v_string; |
667 } | 667 } |
668 reader->js_used += (int)(p - key); | 668 reader->js_used += (int)(p - key); |
669 } | 669 } |
670 else | 670 else |