Refine read_string
authorYao Qi <yao@codesourcery.com>
Sun, 23 Nov 2014 05:57:00 +0000 (13:57 +0800)
committerYao Qi <yao@codesourcery.com>
Sun, 23 Nov 2014 05:57:00 +0000 (13:57 +0800)
commit88db67effd5c083011397a00e40fe03ea70629d8
tree7f8839cd80d74fb832251a197bfa9239af5a3904
parent576054f170b1d1a2ab8c9473798193fcd5687c3a
Refine read_string

In read_string, we have this line

  chunksize = (len == -1 ? min (8, fetchlimit) : fetchlimit);

but chunksize is only used in the block that lne == -1, so IWBN to
move chunksize to the block in which it is used, and simplify the
condition setting chunksize.  This patch also moves 'found_nul' to
inner block.  This patch also splits a paragraph of comment into two,
and move them to different condition blocks (len > 0 and len == -1)
respectively.

gdb:

2014-11-23  Yao Qi  <yao@codesourcery.com>

* valprint.c (read_string): Move local variables 'found_nul',
'chunksize' and 'limit' to inner scope.  Update comments.
gdb/ChangeLog
gdb/valprint.c