OSDN Git Service

Initialize 'path' correctly
authorChih-Wei Huang <cwhuang@linux.org.tw>
Tue, 15 Apr 2014 08:23:07 +0000 (16:23 +0800)
committerErik Larsson <mechie@users.sourceforge.net>
Wed, 16 Apr 2014 09:30:48 +0000 (11:30 +0200)
It fixes the warnings
src/ntfs-3g.c: In function 'ntfs_fuse_readlink':
src/ntfs-3g.c:987:6: warning: 'path' may be used uninitialized in this function [-Wmaybe-uninitialized]
src/ntfs-3g.c: In function 'ntfs_fuse_create':
src/ntfs-3g.c:1765:6: warning: 'path' may be used uninitialized in this function [-Wmaybe-uninitialized]

src/ntfs-3g.c

index baccbfd..2d06342 100644 (file)
@@ -896,7 +896,7 @@ exit:
 
 static int ntfs_fuse_readlink(const char *org_path, char *buf, size_t buf_size)
 {
-       char *path;
+       char *path = NULL;
        ntfschar *stream_name;
        ntfs_inode *ni = NULL;
        ntfs_attr *na = NULL;
@@ -1617,7 +1617,7 @@ static int ntfs_fuse_create(const char *org_path, mode_t typemode, dev_t dev,
        ntfs_inode *dir_ni = NULL, *ni;
        char *dir_path;
        le32 securid;
-       char *path;
+       char *path = NULL;
        gid_t gid;
        mode_t dsetgid;
        ntfschar *stream_name;