Fix Xaw file browser
authorH.G. Muller <h.g.muller@hccnet.nl>
Mon, 1 Apr 2013 18:43:36 +0000 (20:43 +0200)
committerH.G. Muller <h.g.muller@hccnet.nl>
Thu, 2 May 2013 12:56:17 +0000 (14:56 +0200)
commit321f4bd746c5269f4c630149887796293afd5249
tree01cffeba45520f92e8f1bdfc74d057795c263120
parent889a5a2b3038012a2fddb09e946d1b324323b202
Fix Xaw file browser

The 'next page' entry of the Xaw file browser contained a \177 character
to keep at sorted at the bottom. This caused trouble for gettext.
Now the sorting range is adapted so the 'next page' is never part of it.
  More seriously, the listbox fill code had a wrong cast when testing for
an empty listbox on the first element, so that it only tested the low byte
of the pointer, in stead of the entire pointer for NULLness. As a result
the contents of the listboxes could suddenly disappear when even when it
was non-empty, because the first filename was allocated at an unlucky address.
dialogs.c
xaw/xoptions.c