SF.net SVN: geany-plugins:[2041] trunk/geany-plugins/codenav
frlan at users.sourceforge.net
frlan at xxxxx
Fri Apr 22 23:56:24 UTC 2011
Revision: 2041
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=2041&view=rev
Author: frlan
Date: 2011-04-22 23:56:24 +0000 (Fri, 22 Apr 2011)
Log Message:
-----------
Codenav: Move debug some output after NULL-pointer check to prevent from NULL-pointer dereferencing.
Modified Paths:
--------------
trunk/geany-plugins/codenav/ChangeLog
trunk/geany-plugins/codenav/src/switch_head_impl.c
Modified: trunk/geany-plugins/codenav/ChangeLog
===================================================================
--- trunk/geany-plugins/codenav/ChangeLog 2011-04-22 23:43:20 UTC (rev 2040)
+++ trunk/geany-plugins/codenav/ChangeLog 2011-04-22 23:56:24 UTC (rev 2041)
@@ -1,3 +1,12 @@
+2011-04-23 Frank Lanitz <frlan at frank.uvena.de>
+
+ * src/switch_head_impl.c:
+ Move debug some output after NULL-pointer check to prevent from
+ NULL-pointer dereferencing.
+
+
+
+
2009-10-14 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
* src/codenavigation.c:
@@ -9,4 +18,3 @@
* src/codenav.c: Initial import
implementation / header switching works but is not configurable
-
Modified: trunk/geany-plugins/codenav/src/switch_head_impl.c
===================================================================
--- trunk/geany-plugins/codenav/src/switch_head_impl.c 2011-04-22 23:43:20 UTC (rev 2040)
+++ trunk/geany-plugins/codenav/src/switch_head_impl.c 2011-04-22 23:56:24 UTC (rev 2041)
@@ -221,12 +221,12 @@
gchar* p_str = NULL; /* Local variables, used as temporary buffers */
gchar* p_str2 = NULL;
- log_func();
- log_debug("current_doc->file_name == %s", current_doc->file_name);
- log_debug("geany->documents_array->len == %d", geany->documents_array->len);
-
if(current_doc != NULL && current_doc->file_name != NULL && current_doc->file_name[0] != '\0')
{
+ log_func();
+ log_debug("current_doc->file_name == %s", current_doc->file_name);
+ log_debug("geany->documents_array->len == %d", geany->documents_array->len);
+
/* Get the basename, e.g. : "/home/me/file.cpp" -> "file.cpp" */
basename = g_path_get_basename(current_doc->file_name);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Plugins-Commits
mailing list