Federico Mena Quintero
f6ee20d909
Fixes bug #7879 , a query may receive an update notification from the
...
2001-08-28 Federico Mena Quintero <federico@ximian.com >
Fixes bug #7879 , a query may receive an update notification from
the backend before the query itself gets populated.
* pcs/query.c (ensure_sexp): New function; ensures that the esexp
is created and notifies of parse errors. It is the bulk of
start_query_cb() but put in a separate function so that we can
share it elsewhere.
(start_query_cb): Use ensure_sexp().
(process_component_cb): Oops, notify of a successfully finished
query.
(match_component): Call ensure_sexp(). This function can be
called by the backend notification callbacks before the query is
populated, so we need to make sure the esexp exists here.
svn path=/trunk/; revision=12509
2001-08-29 03:15:54 +00:00
..
2001-08-23 01:41:56 +00:00
2001-08-23 01:57:25 +00:00
2001-07-27 19:42:58 +00:00
2001-08-29 03:15:54 +00:00
2001-08-01 23:33:40 +00:00
2001-08-20 09:14:47 +00:00
2001-08-07 00:46:56 +00:00
2001-08-20 04:42:04 +00:00
2001-06-23 08:52:02 +00:00
2001-08-21 19:06:17 +00:00
2001-08-21 19:06:17 +00:00
2001-08-21 19:06:17 +00:00
2001-08-01 23:33:40 +00:00
2001-06-23 08:52:02 +00:00
2001-06-23 08:52:02 +00:00
2001-06-19 17:26:04 +00:00
2001-06-19 17:26:04 +00:00
2001-06-19 17:26:04 +00:00
2001-06-19 17:26:04 +00:00
2001-08-29 03:15:54 +00:00
2001-07-27 19:42:21 +00:00
2001-08-07 00:46:56 +00:00
2001-08-07 00:46:56 +00:00
2001-08-20 04:42:04 +00:00
2001-06-23 08:52:02 +00:00
2001-08-07 00:46:56 +00:00
2001-06-23 08:52:02 +00:00
2001-08-16 23:37:38 +00:00
2001-08-14 19:32:59 +00:00
2001-07-27 19:42:21 +00:00
2001-05-29 02:18:00 +00:00
2001-05-29 02:18:00 +00:00
2001-08-10 00:17:55 +00:00
2001-06-23 08:52:02 +00:00
2001-06-23 08:52:02 +00:00
2001-06-23 08:52:02 +00:00
2001-08-21 19:06:17 +00:00
2001-06-23 08:52:02 +00:00
2001-08-21 19:06:17 +00:00
2001-08-21 19:06:17 +00:00
2001-08-21 20:25:28 +00:00
2001-03-27 17:50:01 +00:00
2001-08-12 13:45:17 +00:00
2001-08-02 03:40:17 +00:00
2001-08-01 23:33:40 +00:00
2001-08-17 04:29:11 +00:00
2001-08-16 23:37:38 +00:00
2001-08-21 19:06:17 +00:00
2001-06-23 08:52:02 +00:00
2001-07-30 22:21:13 +00:00
2001-05-29 02:18:00 +00:00
2001-06-23 08:52:02 +00:00
2001-06-23 08:52:02 +00:00
2001-06-23 08:52:02 +00:00
2001-06-23 08:52:02 +00:00
2001-08-15 01:13:37 +00:00
2001-08-21 19:06:17 +00:00
2001-04-27 03:18:53 +00:00
2001-07-27 19:42:21 +00:00
2001-08-22 15:43:12 +00:00
2001-08-18 04:01:50 +00:00
2001-08-09 02:52:38 +00:00
2001-07-03 04:21:37 +00:00
2001-06-23 08:52:02 +00:00
2001-07-27 01:00:33 +00:00
2001-06-23 08:52:02 +00:00
2001-07-27 01:00:33 +00:00
2001-06-23 08:52:02 +00:00
2001-08-22 21:34:33 +00:00
2001-08-12 13:45:17 +00:00
2001-08-04 03:13:43 +00:00
2001-08-17 04:29:11 +00:00
2001-07-12 21:11:56 +00:00
2001-08-10 02:12:57 +00:00
2001-06-23 08:52:02 +00:00
2001-08-07 00:46:56 +00:00
2001-08-04 03:13:43 +00:00
2001-06-23 08:52:02 +00:00
2001-06-23 08:52:02 +00:00
2001-08-20 09:14:47 +00:00
2001-06-23 08:52:02 +00:00
2001-01-29 21:39:47 +00:00
2001-06-23 08:52:02 +00:00
2001-06-23 08:52:02 +00:00