]> granicus.if.org Git - gc/commitdiff
cord tests: Suppress GCC warnings in 'de' app
authorIvan Maidanski <ivmai@mail.ru>
Sat, 16 Jun 2012 07:57:18 +0000 (11:57 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Sat, 16 Jun 2012 07:58:32 +0000 (11:58 +0400)
* cord/tests/de.c (retrieve_line): Change type of "eol" local variable
from int to size_t (to prevent "comparison between signed and unsigned"
compiler warning).
* cord/tests/de_win.c (WinMain): Cast GetLastError() result to
unsigned int (to match printf format specifier).
* cord/tests/de_win.c (AboutBoxCallback): Suppress "unused parameter"
compiler warning for "lParam" (by casting the later to void).

cord/tests/de.c
cord/tests/de_win.c

index f08167bc18410dbf8f452435e19ea764c83c9e73..068848c44f5e5bd1a659801b80bb5871244ed008 100644 (file)
@@ -242,7 +242,7 @@ CORD retrieve_line(CORD s, size_t pos, unsigned column)
 {
     CORD candidate = CORD_substr(s, pos, column + COLS);
                         /* avoids scanning very long lines      */
-    int eol = CORD_chr(candidate, 0, '\n');
+    size_t eol = CORD_chr(candidate, 0, '\n');
     int len;
 
     if (eol == CORD_NOT_FOUND) eol = CORD_len(candidate);
index a49f8179fc8053432da3bb35fdd06883f4b49eec..1179b8f7e52d0df5f0f5bd9ddd7f8b784773446d 100644 (file)
@@ -69,7 +69,8 @@ int APIENTRY WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,
       if (RegisterClass (&wndclass) == 0) {
           char buf[50];
 
-          sprintf(buf, "RegisterClass: error code: 0x%X", GetLastError());
+          sprintf(buf, "RegisterClass: error code: 0x%X",
+                  (unsigned)GetLastError());
           de_error(buf);
           return(0);
       }
@@ -104,7 +105,8 @@ int APIENTRY WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,
    if (hwnd == NULL) {
         char buf[50];
 
-        sprintf(buf, "CreateWindow: error code: 0x%X", GetLastError());
+        sprintf(buf, "CreateWindow: error code: 0x%X",
+                (unsigned)GetLastError());
         de_error(buf);
         return(0);
    }
@@ -179,6 +181,7 @@ void update_cursor(void);
 INT_PTR CALLBACK AboutBoxCallback( HWND hDlg, UINT message,
                            WPARAM wParam, LPARAM lParam )
 {
+   (void)lParam;
    switch( message )
    {
       case WM_INITDIALOG: