Fix inspector handling when inspector is disabled.
[surf.git] / surf.c
diff --git a/surf.c b/surf.c
index 035853a..dd9c306 100644 (file)
--- a/surf.c
+++ b/surf.c
@@ -695,10 +695,12 @@ initdownload(WebKitWebView *view, WebKitDownload *o, Client *c)
 void
 inspector(Client *c, const Arg *arg)
 {
-       if (c->isinspecting)
-               webkit_web_inspector_close(c->inspector);
-       else
-               webkit_web_inspector_show(c->inspector);
+       if (enableinspector) {
+               if (c->isinspecting)
+                       webkit_web_inspector_close(c->inspector);
+               else
+                       webkit_web_inspector_show(c->inspector);
+       }
 }
 
 WebKitWebView *
@@ -1622,7 +1624,7 @@ updatewinid(Client *c)
 void
 usage(void)
 {
-       die("usage: %s [-bBfFgGiIkKnNpPsSvx] [-a cookiepolicies ] "
+       die("usage: %s [-bBdDfFgGiIkKmMnNpPsSvx] [-a cookiepolicies ] "
            "[-c cookiefile] [-e xid] [-r scriptfile] [-t stylefile] "
            "[-u useragent] [-z zoomlevel] [uri]\n", basename(argv0));
 }