[IMPROVE] support float parameter
authorVyacheslav Cherkashin <v.cherkashin@samsung.com>
Fri, 25 Oct 2013 12:26:33 +0000 (16:26 +0400)
committerVyacheslav Cherkashin <v.cherkashin@samsung.com>
Fri, 25 Oct 2013 12:45:07 +0000 (16:45 +0400)
Change-Id: Iae5c98c8a82594b11cdd4c1b31aa2ac490dc4144
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
writer/swap_writer_module.c

index fdd3d2c..5b6ec9e 100644 (file)
@@ -453,6 +453,7 @@ static int pack_args(char *buf, int len, const char *fmt, struct pt_regs *regs)
                        len -= 1;
                        break;
 
+               case 'f': /* 4 byte(float) */
                case 'd': /* 4 byte(int) */
                        if (len < 4)
                                return -ENOMEM;
@@ -471,8 +472,6 @@ static int pack_args(char *buf, int len, const char *fmt, struct pt_regs *regs)
                        buf += 8;
                        len -= 8;
                        break;
-//             case 'f': /* 4 byte(float) */
-//                     break;
 //             case 'w': /* 8 byte(double) */
 //                     break;
                case 's': /* string end with '\0' */