Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/lib/libalpm/util.c
diff options
context:
space:
mode:
authorRikard Falkeborn <rikard.falkeborn@gmail.com>2015-12-31 14:19:30 +0100
committerAllan McRae <allan@archlinux.org>2016-01-04 14:05:28 +1000
commit88f348f2b15fed8a7b92085d01ffeced117f3599 (patch)
tree76624059ea37befbf7b5dc3638b1d995463a7e12 /lib/libalpm/util.c
parent875c017e4d74bd29bc7424c2c7ff2050f90b7767 (diff)
pacsort, introduce define for escape_char error code
The signedness of char is implementation defined. On systems where char is unsigned, comparing a variable of type char with -1 is never true, due to integer promotion rules. To avoid this, introduce a define for invalid field separators where -1 is cast to char. This will ensure that the return value check works for both unsigned and signed char. Fixes one warning [-Wtype-limits] for comparissons with -1 when compiling with -funsigned-char. Signed-off-by: Rikard Falkeborn <rikard.falkeborn@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org>
Diffstat (limited to 'lib/libalpm/util.c')
0 files changed, 0 insertions, 0 deletions