# HG changeset patch
# User Mychaela Falconia <falcon@freecalypso.org>
# Date 1532144169 0
# Node ID 09f9a422baa671cdcb1fdb0f87f8c19b61f1edb6
# Parent  5fe5853f4e632fceaa29089c89829ad459ccebf9
gcc-specific fix for AT+CFUN from Citrine

diff -r 5fe5853f4e63 -r 09f9a422baa6 src/g23m-aci/aci/psa.h
--- a/src/g23m-aci/aci/psa.h	Sat Jul 21 02:23:48 2018 +0000
+++ b/src/g23m-aci/aci/psa.h	Sat Jul 21 03:36:09 2018 +0000
@@ -26,7 +26,10 @@
 #define OWN_ATI   1
 typedef enum                      /* owner id's */
 {
-  OWN_SRC_INV = CMD_SRC_MAX,                     /* not a valid owner */
+#ifdef __GNUC__
+  OWN_NONE = -1,                      /* make gcc treat this enum as signed */
+#endif
+  OWN_SRC_INV = CMD_SRC_MAX,          /* not a valid owner */
   OWN_SRC_SAT,                        /* SIM application toolkit */
   OWN_SRC_MAX                         /* maximum owners */
 } T_OWN;