1.1 --- a/bookloupe/bookloupe.c Tue Sep 24 22:31:09 2013 +0100
1.2 +++ b/bookloupe/bookloupe.c Thu Sep 26 07:05:47 2013 +0100
1.3 @@ -2514,7 +2514,17 @@
1.4 fprintf(stderr,"bookloupe: %s: %s\n",filename,err->message);
1.5 exit(1);
1.6 }
1.7 - g_print("\n\nFile: %s\n\n",filename);
1.8 + if (g_path_is_absolute(filename))
1.9 + g_print("\n\nFile: %s\n\n",filename);
1.10 + else
1.11 + {
1.12 + gchar *cwd,*path;
1.13 + cwd=g_get_current_dir();
1.14 + path=g_build_filename(cwd,filename,NULL);
1.15 + g_free(cwd);
1.16 + g_print("\n\nFile: %s\n\n",path);
1.17 + g_free(path);
1.18 + }
1.19 first_pass_results=first_pass(etext);
1.20 warnings=report_first_pass(first_pass_results);
1.21 qword=g_tree_new_full((GCompareDataFunc)strcmp,NULL,g_free,g_free);