]> source.dussan.org Git - tigervnc.git/commitdiff
rfb: vsnprintf returns an int, not size_t
authorSteve Kondik <shade@chemlab.org>
Sat, 8 Jul 2017 09:08:43 +0000 (02:08 -0700)
committerSteve Kondik <shade@chemlab.org>
Mon, 10 Jul 2017 16:14:43 +0000 (09:14 -0700)
Fixes:

/home/shade/dev/tigervnc/common/rfb/util.cxx:55:13: error: comparison of unsigned expression < 0 is always false [-Werror,-Wtautological-compare]
    if (len < 0) {
        ~~~ ^ ~
1 error generated.

common/rfb/util.cxx

index 22e00ffc37dd12e0b6457ef546ab412e8aa382f2..cfec2ef32eb50fbe254bfd67a4ec8aba2a38693b 100644 (file)
@@ -44,7 +44,7 @@ namespace rfb {
 
   void CharArray::format(const char *fmt, ...) {
     va_list ap;
-    size_t len;
+    int len;
 
     va_start(ap, fmt);
     len = vsnprintf(NULL, 0, fmt, ap);