evolution-data-server r9469 - in trunk: . libedataserver



Author: sragavan
Date: Wed Sep  3 08:49:57 2008
New Revision: 9469
URL: http://svn.gnome.org/viewvc/evolution-data-server?rev=9469&view=rev

Log:
2008-09-03  Srinivasa Ragavan  <sragavan novell com>

	* libedataserver/e-sexp.c (parse_list): Fix a crash in sexp.


Modified:
   trunk/ChangeLog
   trunk/libedataserver/e-sexp.c

Modified: trunk/libedataserver/e-sexp.c
==============================================================================
--- trunk/libedataserver/e-sexp.c	(original)
+++ trunk/libedataserver/e-sexp.c	Wed Sep  3 08:49:57 2008
@@ -1031,6 +1031,8 @@
 		case G_TOKEN_IDENTIFIER:
 			e_sexp_fatal_error(f, "Unknown identifier: %s", g_scanner_cur_value(gs).v_identifier);
 			break;
+		case G_TOKEN_LEFT_PAREN:
+			return parse_list(f, TRUE);
 		default:
 			e_sexp_fatal_error(f, "Unexpected token encountered: %d", token);
 		}



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]