From 5ae359279ba2b72acc93c907c31850e16d10b358 Mon Sep 17 00:00:00 2001
From: Drew DeVault <sir@cmpwn.com>
Date: Fri, 27 Nov 2015 09:42:24 -0500
Subject: [PATCH] Fix build warnings

---
 swaybg/main.c  | 2 +-
 swaymsg/main.c | 4 +++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/swaybg/main.c b/swaybg/main.c
index 3b3440792..ff16a54e3 100644
--- a/swaybg/main.c
+++ b/swaybg/main.c
@@ -62,7 +62,7 @@ int main(int argc, const char **argv) {
 	double height = cairo_image_surface_get_height(image);
 
 	const char *scaling_mode_str = argv[3];
-	enum scaling_mode scaling_mode;
+	enum scaling_mode scaling_mode = SCALING_MODE_STRETCH;
 	if (strcmp(scaling_mode_str, "stretch") == 0) {
 		scaling_mode = SCALING_MODE_STRETCH;
 	} else if (strcmp(scaling_mode_str, "fill") == 0) {
diff --git a/swaymsg/main.c b/swaymsg/main.c
index 9c799b548..ea8e0a550 100644
--- a/swaymsg/main.c
+++ b/swaymsg/main.c
@@ -133,7 +133,7 @@ int main(int argc, char **argv) {
 		}
 	}
 
-	uint32_t type;
+	uint32_t type = IPC_COMMAND;
 
 	if (strcasecmp(cmdtype, "command") == 0) {
 		type = IPC_COMMAND;
@@ -149,6 +149,8 @@ int main(int argc, char **argv) {
 		type = IPC_GET_BAR_CONFIG;
 	} else if (strcasecmp(cmdtype, "get_version") == 0) {
 		type = IPC_GET_VERSION;
+	} else {
+		sway_abort("Unknown message type %s", cmdtype);
 	}
 	free(cmdtype);