# HG changeset patch # User Christophe Lincoln # Date 1302825578 -7200 # Node ID 74112b6139208b13bc280917cde1b41231dca3f5 # Parent 46c4cc2696fc42e4230eee6f87a59a01eeadf383 Get a default bookmark page id missing diff -r 46c4cc2696fc -r 74112b613920 src/main.c --- a/src/main.c Fri Apr 15 01:13:27 2011 +0200 +++ b/src/main.c Fri Apr 15 01:59:38 2011 +0200 @@ -237,6 +237,13 @@ if (!g_thread_supported ()) g_thread_init (NULL); + /* Get a default bookmark.html if missing */ + const gchar* config = g_strdup_printf ("%s/.config/tazweb", g_get_home_dir ()); + if (!g_file_test(config, G_FILE_TEST_EXISTS)) { + g_mkdir(config, 0700); + system("cp /usr/share/tazweb/bookmarks.html $HOME/.config/tazweb"); + } + GtkWidget* vbox = gtk_vbox_new (FALSE, 2); gtk_box_pack_start (GTK_BOX (vbox), create_browser (), TRUE, TRUE, 0); gtk_box_pack_start (GTK_BOX (vbox), create_toolbar (), FALSE, FALSE, 0);