aboutsummaryrefslogtreecommitdiffstats
path: root/libversit
diff options
context:
space:
mode:
authorChris Toshok <toshok@src.gnome.org>2000-05-08 10:15:36 +0800
committerChris Toshok <toshok@src.gnome.org>2000-05-08 10:15:36 +0800
commit608783a45d9b85133e0302a915add2708ba9bbc4 (patch)
treeef4dd64630f6dadd41e763979a8c073f533806de /libversit
parent9ce4dd5c57a5de7dace3059e3164cfd0f0e89044 (diff)
downloadgsoc2013-evolution-608783a45d9b85133e0302a915add2708ba9bbc4.tar.gz
gsoc2013-evolution-608783a45d9b85133e0302a915add2708ba9bbc4.tar.zst
gsoc2013-evolution-608783a45d9b85133e0302a915add2708ba9bbc4.zip
call finiLex in error case to avoid a memleak.
svn path=/trunk/; revision=2895
Diffstat (limited to 'libversit')
-rw-r--r--libversit/vcc.y4
1 files changed, 3 insertions, 1 deletions
diff --git a/libversit/vcc.y b/libversit/vcc.y
index ad607cf4fe..f8eb9e6556 100644
--- a/libversit/vcc.y
+++ b/libversit/vcc.y
@@ -1160,8 +1160,10 @@ static VObject* Parse_MIMEHelper()
vObjList = 0;
curObj = 0;
- if (yyparse() != 0)
+ if (yyparse() != 0) {
+ finiLex();
return 0;
+ }
finiLex();
return vObjList;
9a31ba76ee5d62065bacc3ddfb'>A better way to respect $CC.obrien2004-08-042-1/+9 * Update to Vim 6.3 patchlevel 15obrien2004-08-042-9/+40 * Respect ${CC}.obrien2004-06-111-0/+1 * Update to Vim 6.3 release.obrien2004-06-091-9/+0 * Update to Vim 6.3 release.obrien2004-06-092-779/+11 * Unbreak WITH_TCL builds.kris2004-05-181-0/+11 * Update to Vim 6.2 patchlevel 532obrien2004-05-092-4/+16 * Add patch #502 to BADPATCHES. While it patches OK, and bulids fine for me;obrien2004-05-091-2/+2 * Update to Vim 6.2 patchlevel 521obrien2004-05-032-3/+192 * - Use USE_ICONV knobkrion2004-03-311-1/+1 * Back out rev. 1.247 (add GNU_CONFIGURE, which make respect for CC/CFLAGSobrien2004-03-211-1/+0 * Update to Vim 6.2 patchlevel 383obrien2004-03-212-2/+168 * Fix problem in the configuration of Cscope support.obrien2004-03-151-1/+1 * Add GNU_CONFIGURE, which make respect for CC/CFLAGS flags.osa2004-02-241-0/+1 * Update to Vim 6.2 patchlevel 263obrien2004-02-162-3/+239 * Set {WANT,USE}_GNOME correctly to make these ports compatible with the newmarcus2004-02-041-0/+2 * Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.marcus2004-02-041-1/+1 * Update to Vim 6.2 patchlevel 221obrien2004-02-022-2/+55 * Use the SORT macro from bsd.port.mk.trevor2004-01-221-3/+3 * OBE by REINPLACE action in pre-configure.obrien2004-01-141-8/+0 * Remove junk files (ie, .orig) before installing all files in supportobrien2004-01-051-0/+4 * Update to Vim 6.2 patchlevel 154obrien2003-11-192-2/+14 * Use Tcl/Tk 8.4 rather than 8.3.obrien2003-11-181-3/+3 * Don't instally {ex,view}.1 links.obrien2003-11-021-9/+25 * Update to Vim 6.2 patchlevel 139obrien2003-10-314-30/+51 * Unbreak with perl 5.8.1 (conflicting symbol).sobomax2003-10-302-0/+28 * Update to Vim 6.2 patchlevel 72obrien2003-09-052-2/+11 * Work around for bsd.gnome.mk isn't needed any longer.obrien2003-09-051-7/+2 * Bump PORTREVISION after lang/python's changing default toperky2003-08-231-1/+1 * Update to Vim 6.2 patchlevel 61obrien2003-08-102-4/+35 * update PORTREVISIONobrien2003-07-201-1/+1 * Mark patch 015 as bad. 015 works fine under CTWM and TWM. But I guess Iobrien2003-07-201-1/+1 * Update to Vim 6.2 patchlevel 21obrien2003-07-112-4/+9 * Introduces WITH_GTK2 support.obrien2003-06-071-1/+6 * Change the data directory.obrien2003-06-071-1/+1 * Update to Vim 6.2 patchlevel 14obrien2003-06-072-61/+22 * Update to Vim 6.1 patchlevel 474obrien2003-05-192-2/+17 * Remove USE_GNOMENG.marcus2003-04-201-1/+0 * Update to Vim 6.1 patchlevel 455obrien2003-04-132-2/+15 * Fix another place where having the patch level in the distfile caused problems.obrien2003-04-071-6/+7 * Fix the DATADIR path in the cases where the distfile contains a patch level.obrien2003-04-071-3/+3 * Update to Vim 6.1 patchlevel 435obrien2003-04-052-337/+30 * Update to Vim 6.1 patchlevel 405.obrien2003-04-012-12/+38 * Update to Vim 6.1 patchlevel 365obrien2003-03-062-2/+24 * Update to Vim 6.1 patchlevel 343obrien2003-02-202-2/+18 * De-pkg-comment vim 6 ports.knu2003-02-192-1/+1 * Create MASTER_SITE_VIM.obrien2003-02-071-6/+1 * Update to Vim 6.1 patchlevel 319obrien2003-02-073-7/+5 * Update to Vim 6.1 patchlevel 314obrien2003-02-032-10/+10 * Switch over to GNOMENG (I wish the knob was named something else as I don'tobrien2003-01-291-8/+13 * Update to Vim 6.1 patchlevel 302obrien2003-01-282-2/+33 * Update to Vim 6.1 patchlevel 271obrien2003-01-052-1/+10 * Update to Vim 6.1 patchlevel 262obrien2002-11-202-2/+14 * o Rollback PORTCOMMENT modifications while this feature's implementationlioux2002-11-111-1/+0 * Use PORTCOMMENT.obrien2002-11-071-0/+1 * Update to Vim 6.1 patchlevel 248obrien2002-11-072-3/+14 * Remove trailing white space.obrien2002-10-201-2/+2 * Update to Vim 6.1 patchlevel 231obrien2002-10-202-3/+24 * Update to Vim 6.1 patchlevel 206obrien2002-10-062-4/+22 * This removes the need for one of the patches for WITH_PERL. I've heardobrien2002-09-222-5/+7 * Update to Vim 6.1 patchlevel 183obrien2002-09-182-3/+26 * Update to Vim 6.1 patchlevel 158obrien2002-08-202-3/+16 * Allow to build GNOME GUI again (attempting was resulting in a Gtk version).obrien2002-08-041-1/+1 * Back out rev 1.198 (reinstate rev 1.196 -- add a dependency on libiconvobrien2002-07-261-0/+4 * Update to Vim 6.1 patchlevel 141obrien2002-07-262-2/+24 * Back out the libiconv stuff -- it is wrong and doesn't work.obrien2002-07-041-4/+0 * Update to Vim 6.1 patchlevel 118.obrien2002-07-042-1/+6 * Add a dependancy on libiconv, BUT ONLY do it if libiconv is already installed.obrien2002-07-041-1/+5 * Update to Vim 6.1 patchlevel 114obrien2002-06-302-5/+21 * Not sure why all of a sudden the lang/README.txt became such a problem.obrien2002-06-111-6/+11 * Update to Vim 6.1 patchlevel 94obrien2002-06-112-3/+43 * Needs perl to build.obrien2002-05-171-0/+2 * Update to Vim 6.1 patchlevel 48obrien2002-05-062-3/+17 * Use complete path for jot(1). The Orville write port also has a jot,obrien2002-04-281-1/+1 * Update to Vim 6.1 patchlevel 32obrien2002-04-283-30/+19 * Fix rev 1.128 to what it should have been.obrien2002-04-141-6/+6 * Update to Vim 6.1 patchlevel 14obrien2002-04-103-1/+32 * Update to Vim 6.1 patchlevel 9.obrien2002-04-092-21/+24 * Update to Vim 6.1 Beta 'B'obrien2002-03-112-28/+9 * Update to Vim 6.1 Beta 'A' patchlevel 23obrien2002-03-052-1/+14 * Update to Vim 6.1 Beta 'A' patchlevel 10obrien2002-03-012-5/+5 * Update to Vim 6.1 Beta `A' patchlevel 6.obrien2002-02-272-246/+23 * With jot(1) we can start at 001 and not have to remove the bogus 000 patch.obrien2002-02-261-2/+2 * jot(1) is cool!obrien2002-02-251-5/+2 * Make USE_GTK work properly on 5-CURRENT.obrien2002-02-251-0/+9 * Update to Vim 6.0 patchlevel 270obrien2002-02-252-1/+2 * Update to Vim 6.0 patchlevel 269obrien2002-02-242-2/+25 * Update to Vim 6.0 patchlevel 238obrien2002-02-202-3/+17 * Use Tcl 8.3 instead of 8.0.obrien2002-02-201-3/+4 * Update to Vim 6.0 patchlevel 223obrien2002-02-172-2/+19 * Update to Vim 6.0 patchlevel 204obrien2002-02-102-2/+20 * Add the ability to select any of the interpreters and the GNOME GUI.obrien2002-02-061-12/+34 * Update to Vim 6.0 patchlevel 185obrien2002-02-052-2/+17 * Update to Vim 6.0 patchlevel 169obrien2002-02-052-2/+7 * Update to Vim 6.0 patchlevel 160obrien2002-02-032-1/+3 * Update to Vim 6.0 patchlevel 158obrien2002-01-312-1/+9 * Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command;knu2002-01-291-13/+13 * Use printf(1) to reduce the logic speggetti here.obrien2002-01-241-19/+7 * Update to Vim 6.0 patchlevel 150obrien2002-01-242-13/+26 * update, version 6.0.101 -> 6.0.143.alfred2002-01-222-4/+44 * Update to Vim 6.0 patchlevel 101obrien2001-12-162-2/+9 * Update to Vim 6.0 patchlevel 97obrien2001-12-152-2/+3 * Update to Vim 6.0 patchlevel 96obrien2001-12-142-4/+5 * Fix a minor quoting bug triggered by:obrien2001-12-061-1/+1 * Add a Vietnamese VIQR input mapping.obrien2001-12-032-0/+288 * Deal with a bad patch.obrien2001-11-101-1/+1 * Add Cscope support. Define WITH_CSCOPE to compile it in.obrien2001-11-101-1/+6 * Update to Vim 6.0 patchlevel 93obrien2001-11-102-2/+11 * Better support for the vim-lite slave port. These bits are from theobrien2001-11-071-0/+3 * Update to Vim 6.0 patchlevel 84obrien2001-11-072-2/+10 * Update to Vim 6.0 patchlevel 76obrien2001-11-062-3/+22 * Need to make sure the new gvimdiff exists in all build configurations.obrien2001-11-021-0/+2 * Enable --enable-multibyte in the "lite" case. This is need for theobrien2001-11-021-1/+1 * Update to Vim 6.0 patchlevel 52obrien2001-11-012-2/+9 * Update to Vim 6.0 patchlevel 45obrien2001-11-012-3/+9 * Update to Vim 6.0 patchlevel 38obrien2001-10-312-3/+10 * Update to Vim 6.0 patchlevel 32obrien2001-10-302-2/+8 * Update to Vim 6.0 patchlevel 26obrien2001-10-252-2/+5 * PERL_CFLAGS contains quotes, which breaks compilation of auto/pathdefs.cobrien2001-10-251-0/+6 * Update to Vim 6.0 patchlevel 23obrien2001-10-252-3/+5 * Update to Vim 6.0 patchlevel 21obrien2001-10-242-2/+5 * Update to Vim 6.0 patchlevel 18obrien2001-10-222-3/+6 * Update to Vim 6.0 patchlevel 14obrien2001-10-202-2/+5 * Update to Vim 6.0 patchlevel 11obrien2001-10-032-2/+5 * Update to Vim 6.0 patchlevel 8obrien2001-10-012-2/+9 * Update to Vim 6.0 patchlevel 1obrien2001-09-302-7/+8 * Update to Vim 6.0 RELEASE !!obrien2001-09-282-33/+13 * Update to Vim 6.0 beta AX patchlevel 20obrien2001-09-262-3/+10 * Update to Vim 6.0 beta AX patchlevel 13obrien2001-09-252-2/+4 * Update to Vim 6.0 beta AX patchlevel 11obrien2001-09-232-5/+16 * Update to Vim 6.0 beta AXobrien2001-09-212-13/+7 * Update to Vim 6.0 beta AW patchlevel 6obrien2001-09-182-5/+11 * Update to Vim 6.0 beta AWobrien2001-09-182-2/+2 * ftp.freesoftware.com -- R.I.P.obrien2001-09-141-1/+0 * Update to Vim 6.0 beta AVobrien2001-09-122-2/+2 * Update to Vim 6.0 beta Auobrien2001-09-042-2/+2 * Update to Vim 6.0 beta ATobrien2001-08-292-2/+2 * Support "lite" configurations.obrien2001-08-222-3/+10 * Update to Vim 6.0 beta ASobrien2001-08-202-2/+2 * Update to Vim 6.0 beta ARobrien2001-08-142-2/+2 * Update to Vim 6.0 beta AQobrien2001-08-083-87/+73 * Add ftp.mirror.ac.uk.ben2001-06-281-0/+1 * Add back on dirrm that is easist to do here than in the auto-produce code.obrien2001-05-241-0/+1 * I am tired of chasing the Vim support files (help, syntax, etc..).obrien2001-05-242-490/+18 * Fix typo.obrien2001-05-241-1/+1 * Add some missing manpages and tweak PLIST.obrien2001-05-232-2/+16 * Update to Vim 6.0 beta AEobrien2001-05-102-3/+4 * Make newly added bits reinstall friendly.obrien2001-05-031-8/+44 * Change the Vim-specific "NO_GUI" to the correct "WITHOUT_X11".obrien2001-05-011-3/+7 * Update to Vim 6.0 beta ADobrien2001-05-013-16/+3 * Apply a hotfix against ruby-interp. This fixes the coredump when $_knu2001-04-291-0/+13 * Allow slave ports to override PORTREVISION.knu2001-04-291-1/+1 * Add the NO_GUI knob for those who want a hugely-featured Vim, but don'tobrien2001-04-261-2/+11 * Make reinstall friendly.obrien2001-04-151-1/+1 * Update to Vim 6.0 beta AAobrien2001-04-123-3/+6 * Update to Vim 6.0 beta Zobrien2001-03-263-3/+6 * Update to Vim 6.0 beta Yobrien2001-03-213-3/+6 * Update to Vim 6.0 beta Xobrien2001-03-153-3/+7 * Allow maintainer to be set in slave ports.obrien2001-03-111-1/+1 * Update to Vim 6.0 beta Wobrien2001-03-092-3/+3 * Update to Vim 6.0 beta Vobrien2001-02-163-3/+5 * Tweak to try to help build a GTK version.obrien2001-02-161-1/+2 * Add files I missed.obrien2001-02-161-1/+38 * Don't force pythoninterp if we build for GTK -- only do that if we buildobrien2001-02-151-1/+0 * Remove multiple `multibyte' specifications. Also sync the vim6 upobrien2001-02-151-3/+4 * I shouldn't have been removing `gvim' from the non-GUI PLIST.obrien2001-02-151-5/+1 * What in the world is "SLAVEDIR" doing in here?? `vim-lite' is NOT a slaveobrien2001-02-151-2/+0