shithub: pokecrystal

Download patch

ref: 1e5c95d8d42d5cf4e13afd204a3d6e18e5c030bb
parent: 2449a17addb1e720b2d2190060bb5acea8b2859a
author: Rangi <remy.oukaour+rangi42@gmail.com>
date: Sat Feb 16 11:24:47 EST 2019

Silence gcc warnings, even in Travis

-Wno-missing-field-initializers is needed because of false positives over {0} initialization

--- a/tools/Makefile
+++ b/tools/Makefile
@@ -1,7 +1,7 @@
 .PHONY: all clean
 
 CC := gcc
-CFLAGS := -O3 -std=c99 -Wall -Wextra
+CFLAGS := -O3 -std=c99 -Wall -Wextra -Wno-missing-field-initializers
 
 tools := \
 	lzcomp \
--- a/tools/lzcomp.c
+++ b/tools/lzcomp.c
@@ -128,7 +128,7 @@
 
 void write_command_to_textfile (FILE * fp, struct command command, const unsigned char * input_stream) {
   if ((!command.count) || (command.count > 1024)) error_exit(2, "invalid command in output stream");
-  int rv, pos;
+  int rv = -1, pos;
   const char * kind;
   switch (command.command) {
     case 0: