Use travis-ci for testing.
authorDaniel Carl <danielcarl@gmx.de>
Wed, 27 Jun 2018 09:53:00 +0000 (11:53 +0200)
committerDaniel Carl <danielcarl@gmx.de>
Wed, 27 Jun 2018 11:05:16 +0000 (13:05 +0200)
.travis.yml [new file with mode: 0644]
src/input.c

diff --git a/.travis.yml b/.travis.yml
new file mode 100644 (file)
index 0000000..e3d78a5
--- /dev/null
@@ -0,0 +1,17 @@
+branches:
+  except:
+    gh-pages
+
+language: c
+dist: trusty
+sudo: required
+
+compiler:
+  - clang
+
+before_install:
+  - sudo add-apt-repository ppa:webkit-team/ppa -y
+  - sudo apt-get update -q
+  - sudo apt-get install -y --allow-unauthenticated --no-install-suggests libwebkit2gtk-4.0-dev
+
+script: make V=1 test
index 4f27588..607b07b 100644 (file)
@@ -112,7 +112,7 @@ VbResult input_open_editor(Client *c)
 {
     static unsigned long element_map_key = 0;
     char *element_id = NULL, *command = NULL;
-    char **argv, *file_path = NULL;
+    char **argv = NULL, *file_path = NULL;
     const char *text = NULL, *id = NULL, *editor_command;
     int argc;
     GPid pid;