[rtems commit] vprintk.c: Reorder switch and add default to eliminate warning

Joel Sherril joel at rtems.org
Mon Mar 9 21:14:31 UTC 2015


Module:    rtems
Branch:    master
Commit:    2468aa3dffa04e8b42d5ef5eef6e8cea86e88b98
Changeset: http://git.rtems.org/rtems/commit/?id=2468aa3dffa04e8b42d5ef5eef6e8cea86e88b98

Author:    Joel Sherrill <joel.sherrill at oarcorp.com>
Date:      Sun Mar  8 14:34:31 2015 -0500

vprintk.c: Reorder switch and add default to eliminate warning

---

 cpukit/libcsupport/src/vprintk.c | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/cpukit/libcsupport/src/vprintk.c b/cpukit/libcsupport/src/vprintk.c
index 68c7556..51e4947 100644
--- a/cpukit/libcsupport/src/vprintk.c
+++ b/cpukit/libcsupport/src/vprintk.c
@@ -158,10 +158,6 @@ void vprintk(
     }
 
     switch (lflag) {
-      case LFLAG_INT:
-        num = sign ? (long long) va_arg(ap, int)
-          : (long long) va_arg(ap, unsigned int);
-        break;
       case LFLAG_LONG:
         num = sign ? (long long) va_arg(ap, long)
           : (long long) va_arg(ap, unsigned long);
@@ -169,6 +165,11 @@ void vprintk(
       case LFLAG_LONG_LONG:
         num = va_arg(ap, long long);
         break;
+      case LFLAG_INT:
+      default:
+        num = sign ? (long long) va_arg(ap, int)
+          : (long long) va_arg(ap, unsigned int);
+        break;
     }
 
     printNum(num, base, sign, width, lead);




More information about the vc mailing list