anjuta r4094 - in trunk: . plugins/build-basic-autotools



Author: sgranjoux
Date: Sun Jul 20 20:42:54 2008
New Revision: 4094
URL: http://svn.gnome.org/viewvc/anjuta?rev=4094&view=rev

Log:
	* plugins/build-basic-autotools/build-basic-autotools.c,
	plugins/build-basic-autotools/configuration-list.c:
	Fix configuration name not displayed, error when compiling target
	outside project


Modified:
   trunk/ChangeLog
   trunk/plugins/build-basic-autotools/build-basic-autotools.c
   trunk/plugins/build-basic-autotools/configuration-list.c

Modified: trunk/plugins/build-basic-autotools/build-basic-autotools.c
==============================================================================
--- trunk/plugins/build-basic-autotools/build-basic-autotools.c	(original)
+++ trunk/plugins/build-basic-autotools/build-basic-autotools.c	Sun Jul 20 20:42:54 2008
@@ -1359,7 +1359,8 @@
 {
 	if ((plugin->project_root_dir == NULL) || 
 		(plugin->project_build_dir == NULL) || 
-		(strcmp (plugin->project_root_dir, plugin->project_build_dir) == 0))
+		(strcmp (plugin->project_root_dir, plugin->project_build_dir) == 0) ||
+		(strncmp (target, plugin->project_root_dir, strlen (plugin->project_root_dir)) != 0))
 	{
 		return g_strdup (target);
 	}

Modified: trunk/plugins/build-basic-autotools/configuration-list.c
==============================================================================
--- trunk/plugins/build-basic-autotools/configuration-list.c	(original)
+++ trunk/plugins/build-basic-autotools/configuration-list.c	Sun Jul 20 20:42:54 2008
@@ -114,7 +114,7 @@
 
 		if (*escaped == '%')
 		{
-			*end++ = (g_ascii_xdigit_value (escaped[1]) << 4) | g_ascii_xdigit_value (escaped[0]);
+			*end++ = (g_ascii_xdigit_value (escaped[1]) << 4) | g_ascii_xdigit_value (escaped[2]);
 			escaped += 2;
 		}
 		else



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]