Where's this code?

BTW i'm mightily impressed that you can get evolution mail to work
without everything else running.

On Thu, 2002-05-02 at 03:12, Gabriel wrote:
> I've track it down to the
> bonobo_interface_remove_folder_cb and the parameters seem to be wrong
> The prototype is :
> 
> static int
> bonobo_interface_remove_folder_cb (EvolutionStorage *storage,
>                                  const char *path,
>                                  const char *physical_uri,
>                                  void *data);
> as opposed to the upper
> 
> static void
> bonobo_interface_create_folder_cb (EvolutionStorage *storage,
>                                  const Bonobo_Listener listener,
>                                  const char *path,
>                                  const char *type,
>                                  const char *description,
>                                  const char *parent_path,
>                                  void *data)
> 
> Notice how char *path is the seccond parameter in _remove_ and the third in
> _create_.
> 
> The remove function is called with a listener of NULL, a path of
> "/test1/test2" and phisical uri "file:///blablabla". The function sees the
> phisical URI as data and tryes to cast it to a E_LOCAL_STORAGE with the
> unavoidable segmentation fault.
> 
> Best Regards
> 
> 
> 
> _______________________________________________
> evolution-hackers maillist  -  [EMAIL PROTECTED]
> http://lists.ximian.com/mailman/listinfo/evolution-hackers


_______________________________________________
evolution-hackers maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/evolution-hackers

Reply via email to