]> git.sur5r.net Git - u-boot/blobdiff - arch/arm/mach-omap2/sec-common.c
arm: omap-common: add missing va_end()
[u-boot] / arch / arm / mach-omap2 / sec-common.c
index 0fa8db05fe74330dd99865e520ee3987c329b6fd..ec1ffa556ad1c0c3022198104a07c738c8b47884 100644 (file)
@@ -39,8 +39,10 @@ u32 secure_rom_call(u32 service, u32 proc_id, u32 flag, ...)
 
        num_args = va_arg(ap, u32);
 
-       if (num_args > 4)
+       if (num_args > 4) {
+               va_end(ap);
                return 1;
+       }
 
        /* Copy args to aligned args structure */
        for (i = 0; i < num_args; i++)