diff configure.in @ 6149:3a68a2dc6eb1

[project @ 2006-11-09 18:26:56 by jwe]
author jwe
date Thu, 09 Nov 2006 18:26:56 +0000
parents f6c2d9276572
children 4d90ee4061ef
line wrap: on
line diff
--- a/configure.in	Thu Nov 09 07:28:55 2006 +0000
+++ b/configure.in	Thu Nov 09 18:26:56 2006 +0000
@@ -29,7 +29,7 @@
 EXTERN_CXXFLAGS="$CXXFLAGS"
 
 AC_INIT
-AC_REVISION($Revision: 1.544 $)
+AC_REVISION($Revision: 1.545 $)
 AC_PREREQ(2.57)
 AC_CONFIG_SRCDIR([src/octave.cc])
 AC_CONFIG_HEADER(config.h)
@@ -1920,7 +1920,7 @@
 
 #define OCTAVE_LOCAL_BUFFER(T, buf, size) \
   std::vector< T > buf ## _vector (size); \
-  T *buf = &(buf ## _vector[0])
+  T *buf = ((size) > 0 ? &(buf ## _vector[0]) : 0)
 
 /* #endif */