]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
pylibmount: check for mnt_fs_get_tag() return value [coverity scan]
authorKarel Zak <kzak@redhat.com>
Tue, 1 Oct 2013 15:18:54 +0000 (17:18 +0200)
committerKarel Zak <kzak@redhat.com>
Tue, 1 Oct 2013 15:18:54 +0000 (17:18 +0200)
Signed-off-by: Karel Zak <kzak@redhat.com>
libmount/python/fs.c

index 9cf2555e42bbf30a482e2941862c313754532914..0789d37978e2a327e971bf622fa9e5891a45a004 100644 (file)
@@ -39,7 +39,8 @@ static PyObject *Fs_get_tag(FsObject *self)
        const char *tag = NULL, *val = NULL;
        PyObject *result;
 
-       mnt_fs_get_tag(self->fs, &tag, &val);
+       if (mnt_fs_get_tag(self->fs, &tag, &val) != 0)
+               return NULL;
 
        result = Py_BuildValue("(ss)", tag, val);
        if (!result)