X-Git-Url: http://git.code-monkey.de/?p=raktpdf.git;a=blobdiff_plain;f=src%2Fmain.c;h=be7bc2768223ca71f00a3b3c8e271af81071feb6;hp=a849e97f41a7d31f2ebaefcedca0c5a4adbfd6ff;hb=HEAD;hpb=3e167c5b8d0ecb820c69b48413f4aaaaac53d6e3 diff --git a/src/main.c b/src/main.c index a849e97..be7bc27 100644 --- a/src/main.c +++ b/src/main.c @@ -21,6 +21,8 @@ # include #endif +#include +#include #include #include "rakt-window.h" @@ -29,6 +31,7 @@ int main (int argc, char **argv) { GtkWidget *window; + gchar rp[PATH_MAX], filename[PATH_MAX]; gtk_init (&argc, &argv); @@ -37,6 +40,13 @@ main (int argc, char **argv) window = rakt_window_new (); gtk_widget_show (window); + if (argc > 1) { + g_snprintf (filename, sizeof (filename), + "file://%s", realpath (argv[1], rp)); + + rakt_window_open_document (RAKT_WINDOW (window), filename); + } + gtk_main (); gtk_widget_destroy (window);