aboutsummaryrefslogtreecommitdiffstats
path: root/camel/camel-folder-pt-proxy.c
diff options
context:
space:
mode:
Diffstat (limited to 'camel/camel-folder-pt-proxy.c')
-rw-r--r--camel/camel-folder-pt-proxy.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/camel/camel-folder-pt-proxy.c b/camel/camel-folder-pt-proxy.c
index ac4caaa049..c8575d1dba 100644
--- a/camel/camel-folder-pt-proxy.c
+++ b/camel/camel-folder-pt-proxy.c
@@ -327,6 +327,11 @@ _folder_open_cb (CamelFolder *folder,
_ProxyCbUserData *pud;
CamelFuncDef *cb_def;
+ g_print ("%s: %s(): Bailing. This function is incredibly"
+ " broken; the \"*pud\" pointer isn't allocated"
+ " memory anywhere.\n");
+ return;
+
/* transfer the exception information from "ex" to the
* client supplied exception (kept in pud->ex) */
camel_exception_xfer (pud->ex, ex);
@@ -411,6 +416,11 @@ _folder_close_cb (CamelFolder *folder,
_ProxyCbUserData *pud;
CamelFuncDef *cb_def;
+ g_print ("%s: %s(): Bailing. This function is incredibly"
+ " broken; the \"*pud\" pointer isn't allocated"
+ " memory anywhere.\n");
+ return;
+
camel_exception_xfer (pud->ex, ex);
cb_def = CAMEL_FOLDER_PT_PROXY_CLASS(pud->proxy_folder)->close_cb_def;
cb = camel_marshal_create_op (cb_def,