]> git.sur5r.net Git - bacula/bacula/commitdiff
Ensure b_sterror() is using the correct size of input buffer
authorEric Bollengier <eric@baculasystems.com>
Tue, 8 Jul 2014 11:20:43 +0000 (13:20 +0200)
committerKern Sibbald <kern@sibbald.com>
Wed, 23 Jul 2014 15:24:01 +0000 (17:24 +0200)
bacula/src/lib/berrno.c

index a8973de0382e8bb8f03dfdc14270ce13cb78cfec..8f3968b68ea6a6031801c9b62fbef844840794eb 100644 (file)
@@ -71,7 +71,7 @@ const char *berrno::bstrerror()
    }
 #endif
    /* Normal errno */
-   if (b_strerror(m_berrno, m_buf, 1024) < 0) {
+   if (b_strerror(m_berrno, m_buf, sizeof_pool_memory(m_buf)) < 0) {
       return _("Invalid errno. No error message possible.");
    }
    return m_buf;