]> xenbits.xensource.com Git - libvirt.git/commitdiff
conf: Fix prototype/definition for virStoragePoolObj get functions
authorJohn Ferlan <jferlan@redhat.com>
Tue, 19 Sep 2017 12:55:43 +0000 (08:55 -0400)
committerJohn Ferlan <jferlan@redhat.com>
Fri, 6 Oct 2017 10:53:05 +0000 (06:53 -0400)
Modify virStoragePoolObjGetAutostartLink and
virStoragePoolObjGetConfigFile to return "const char *"
since that's how both are used and to ensure no one
tries to VIR_FREE the result.

src/conf/virstorageobj.c
src/conf/virstorageobj.h

index 1364bddd15d94b8acd499bb183014b6042099666..ff04c9efe49c336e63ddbcde07e9e3efe050b097 100644 (file)
@@ -89,7 +89,7 @@ virStoragePoolObjDefUseNewDef(virStoragePoolObjPtr obj)
 }
 
 
-char *
+const char *
 virStoragePoolObjGetConfigFile(virStoragePoolObjPtr obj)
 {
     return obj->configFile;
@@ -105,7 +105,7 @@ virStoragePoolObjSetConfigFile(virStoragePoolObjPtr obj,
 }
 
 
-char *
+const char *
 virStoragePoolObjGetAutostartLink(virStoragePoolObjPtr obj)
 {
     return obj->autostartLink;
index b65b16019cde33a458be999cbde8ec48a97a5a31..cf7ee06cd135ed95570765414386bde25f1dfbe3 100644 (file)
@@ -86,14 +86,14 @@ virStoragePoolObjGetNewDef(virStoragePoolObjPtr obj);
 void
 virStoragePoolObjDefUseNewDef(virStoragePoolObjPtr obj);
 
-char *
+const char *
 virStoragePoolObjGetConfigFile(virStoragePoolObjPtr obj);
 
 void
 virStoragePoolObjSetConfigFile(virStoragePoolObjPtr obj,
                                char *configFile);
 
-char *
+const char *
 virStoragePoolObjGetAutostartLink(virStoragePoolObjPtr obj);
 
 bool