Addl fix 269: Image marks "save" feature
authorColin Clark <colin.clark@cclark.uk>
Sat, 28 Oct 2017 15:24:43 +0000 (16:24 +0100)
committerColin Clark <colin.clark@cclark.uk>
Sat, 28 Oct 2017 15:24:43 +0000 (16:24 +0100)
https://github.com/BestImageViewer/geeqie/issues/269

ifdef out --remote --lua if lua not installed

src/remote.c

index aa0025e..2da183a 100644 (file)
@@ -699,6 +699,7 @@ static void gr_raise(const gchar *text, GIOChannel *channel, gpointer data)
                }
 }
 
+#ifdef HAVE_LUA
 static void gr_lua(const gchar *text, GIOChannel *channel, gpointer data)
 {
        gchar *result = NULL;
@@ -729,6 +730,7 @@ static void gr_lua(const gchar *text, GIOChannel *channel, gpointer data)
        g_strfreev(lua_command);
        g_free(result);
 }
+#endif
 
 typedef struct _RemoteCommandEntry RemoteCommandEntry;
 struct _RemoteCommandEntry {
@@ -775,7 +777,9 @@ static RemoteCommandEntry remote_commands[] = {
        { "-crr:", "--cache-render-recurse:", gr_cache_render_recurse, TRUE, FALSE, N_("<folder> "), N_("render thumbnails recursively") },
        { "-crs:", "--cache-render-shared:", gr_cache_render_standard, TRUE, FALSE, N_("<folder> "), N_(" render thumbnails (see Help)") },
        { "-crsr:", "--cache-render-shared-recurse:", gr_cache_render_standard_recurse, TRUE, FALSE, N_("<folder>"), N_(" render thumbnails recursively (see Help)") },
+#ifdef HAVE_LUA
        { NULL, "--lua:",               gr_lua,                 TRUE, FALSE, N_("<FILE>,<lua script>"), N_("run lua script on FILE") },
+#endif
        { NULL, NULL, NULL, FALSE, FALSE, NULL, NULL }
 };