# HG changeset patch # User Francesco Potort # Date 1000741643 0 # Node ID a7f40b000353b43064d65f9a1c173661ca069ea9 # Parent f6a4184f6285441371054d1ba680d7fb2145fd32 * etags.c (analyse_regex): If regex_arg is NULL, return immediately after a call to free_patterns. diff -r f6a4184f6285 -r a7f40b000353 lib-src/etags.c --- a/lib-src/etags.c Mon Sep 17 14:47:01 2001 +0000 +++ b/lib-src/etags.c Mon Sep 17 15:47:23 2001 +0000 @@ -32,7 +32,7 @@ * Francesco Potort has maintained it since 1993. */ -char pot_etags_version[] = "@(#) pot revision number is 14.20"; +char pot_etags_version[] = "@(#) pot revision number is 14.21"; #define TRUE 1 #define FALSE 0 @@ -5085,7 +5085,10 @@ bool ignore_case; { if (regex_arg == NULL) - free_patterns (); /* --no-regex: remove existing regexps */ + { + free_patterns (); /* --no-regex: remove existing regexps */ + return; + } /* A real --regexp option or a line in a regexp file. */ switch (regex_arg[0])