]> git.ipfire.org Git - thirdparty/dbus.git/commitdiff
A little bit more efficient version of _dbus_replace_install_prefix
authorFridrich Štrba <fridrich.strba@bluewin.ch>
Wed, 21 Apr 2010 10:51:17 +0000 (12:51 +0200)
committerRalf Habacker <ralf.habacker@freenet.de>
Wed, 21 Apr 2010 11:03:52 +0000 (13:03 +0200)
dbus/dbus-sysdeps-win.c

index 347cf84cff9f6b1f89ae92086834e6f6252547e1..ffdb2d6f8c499d1dbea2323858ce3d368b321af4 100644 (file)
@@ -2074,10 +2074,10 @@ _dbus_get_install_root(char *prefix, int len);
 const char *
 _dbus_replace_install_prefix (const char *configure_time_path)
 {
-  static char retval[1000];
 #ifndef DBUS_PREFIX
-  strcpy (retval, configure_time_path);
+  return configure_time_path;
 #else
+  static char retval[1000];
   static char runtime_prefix[1000];
   int len = 1000;
   int i;
@@ -2104,8 +2104,8 @@ _dbus_replace_install_prefix (const char *configure_time_path)
     if(retval[i] == '\\')
       retval[i] = '/';
   }
-#endif
   return retval;
+#endif
 }
 
 #if !defined (DBUS_DISABLE_ASSERT) || defined(DBUS_BUILD_TESTS)