Revision: 993
http://svn.sourceforge.net/geany/?rev=993&view=rev
Author: eht16
Date: 2006-11-13 17:27:12 -0800 (Mon, 13 Nov 2006)
Log Message:
-----------
Added missing inclusion of signal.h.
Modified Paths:
--------------
trunk/ChangeLog
trunk/src/build.c
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2006-11-13 22:26:55 UTC (rev 992)
+++ trunk/ChangeLog 2006-11-14 01:27:12 UTC (rev 993)
@@ -9,6 +9,7 @@
Added new filetype VHDL.
* geany.glade, src/interface.c, src/keybindings.c:
Use plural for line commentation description labels.
+ * src/build.c: Added missing inclusion of signal.h.
2006-11-13 Nick Treleaven <nick.treleaven(a)btinternet.com>
Modified: trunk/src/build.c
===================================================================
--- trunk/src/build.c 2006-11-13 22:26:55 UTC (rev 992)
+++ trunk/src/build.c 2006-11-14 01:27:12 UTC (rev 993)
@@ -34,6 +34,7 @@
#ifdef G_OS_UNIX
# include <sys/types.h>
# include <sys/wait.h>
+# include <signal.h>
#endif
#include "support.h"
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 989
http://svn.sourceforge.net/geany/?rev=989&view=rev
Author: ntrel
Date: 2006-11-13 08:38:39 -0800 (Mon, 13 Nov 2006)
Log Message:
-----------
Fix invalid memory read in sci_cb_get_indent().
Modified Paths:
--------------
trunk/ChangeLog
trunk/src/sci_cb.c
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2006-11-12 15:29:40 UTC (rev 988)
+++ trunk/ChangeLog 2006-11-13 16:38:39 UTC (rev 989)
@@ -1,3 +1,8 @@
+2006-11-13 Nick Treleaven <nick.treleaven(a)btinternet.com>
+
+ * src/sci_cb.c: Fix invalid memory read in sci_cb_get_indent().
+
+
2006-11-12 Nick Treleaven <nick.treleaven(a)btinternet.com>
* src/vte.c: Fix message window horizontal scrollbar being too tall on
Modified: trunk/src/sci_cb.c
===================================================================
--- trunk/src/sci_cb.c 2006-11-12 15:29:40 UTC (rev 988)
+++ trunk/src/sci_cb.c 2006-11-13 16:38:39 UTC (rev 989)
@@ -354,7 +354,7 @@
{
gint k = len - 1;
if (use_this_line) break; // break immediately in the case of sci_cb_close_block
- while (isspace(linebuf[k])) k--;
+ while (k > 0 && isspace(linebuf[k])) k--;
// if last non-whitespace character is a { increase indention by a tab
// e.g. for (...) {
if (linebuf[k] == '{') indent[j++] = '\t';
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.