]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
- (dtucker) [openbsd-compat/mktemp.c] Fix compiler warning. ok djm
authorDarren Tucker <dtucker@zip.com.au>
Sat, 1 Oct 2011 08:46:12 +0000 (18:46 +1000)
committerDarren Tucker <dtucker@zip.com.au>
Sat, 1 Oct 2011 08:46:12 +0000 (18:46 +1000)
ChangeLog
openbsd-compat/mktemp.c

index b799c1c225c8cebfed870a73db79e1a9d7fe80bd..76a5dd086e0df2e3becbde45b99690db0dca686d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2011101
+ - (dtucker) [openbsd-compat/mktemp.c] Fix compiler warning.  ok djm
+
 20110929
  - (djm) [configure.ac defines.h] No need to detect sizeof(char); patch
    from des AT des.no
index 773e9eaa54718cf493d56d40d2e22821203cd0af..4eb52f421b72216558a110fb2c9fc60eac54ea78 100644 (file)
@@ -54,7 +54,7 @@ mktemp_internal(char *path, int slen, int mode)
        int fd;
 
        len = strlen(path);
-       if (len == 0 || slen >= len) {
+       if (len == 0 || slen < 0 || (size_t)slen >= len) {
                errno = EINVAL;
                return(-1);
        }