]> granicus.if.org Git - sudo/commitdiff
use __signed char if we are going to assign a negative value since on Power, char...
authorTodd C. Miller <Todd.Miller@courtesan.com>
Fri, 3 Oct 2008 14:02:31 +0000 (14:02 +0000)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Fri, 3 Oct 2008 14:02:31 +0000 (14:02 +0000)
parse.h

diff --git a/parse.h b/parse.h
index 5f66300532e30fd686b5301a4076f619fbbc93eb..000bc00954ade30f6d89bffada9abc7b335ff808 100644 (file)
--- a/parse.h
+++ b/parse.h
@@ -42,10 +42,10 @@ struct sudo_command {
  * Possible valus: TRUE, FALSE, UNSPEC.
  */
 struct cmndtag {
-    char nopasswd;
-    char noexec;
-    char setenv;
-    char extra;
+    __signed char nopasswd;
+    __signed char noexec;
+    __signed char setenv;
+    __signed char extra;
 };
 
 /*