libgeda

Bug List

Global f_save (TOPLEVEL *toplevel, PAGE *page, const char *filename, GError **error)
g_access introduces a race condition in certain cases, but solves bug #698565 in the normal use-case

Global g_rc_component_library_command (SCM listcmd, SCM getcmd, SCM name)

this may be a security risk!

this may be a security risk!

Global g_rc_parse (TOPLEVEL *toplevel, const gchar *pname, const gchar *rcname, const gchar *rcfile)
libgeda shouldn't call exit() - this function calls g_rc_parse__process_error(), which does.

Global g_read_file (TOPLEVEL *toplevel, const gchar *filename, GError **err)
Most other functions in the libgeda API return TRUE on success and FALSE on failure. g_read_file() shouldn't be an exception.

Global o_save (TOPLEVEL *toplevel, GList *object_list, char *filename, GError **err)
g_access introduces a race condition in certain cases, but solves bug #698565 in the normal use-case

Global s_clib_refresh ()
Disabled for now because it would break cached CLibSymbols used all over the place (e.g. in st_object).

Global s_slib_getfiles (char *directory, int flag)
This is TOTTALLY BROKEN! statics are not allowed anymore

Global s_toplevel_get_symbols (const TOPLEVEL *toplevel)
Only includes components which are not embedded, but they should (probably) also appear in the list.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines