change atoll call to equivalent strtoll to fix compilation on Mac OS X 10.2
authorPatrice Bensoussan <patrice.bensoussan@free.fr>
Fri, 13 Apr 2007 07:19:12 +0000 (07:19 +0000)
committerBenoit Fouet <benoit.fouet@free.fr>
Fri, 13 Apr 2007 07:19:12 +0000 (07:19 +0000)
patch by Patrice Bensoussan \ patrice dot bensoussan chez free dot fr
Original thread:
date: 04/05/2007 07:56 PM
subject: [Ffmpeg-devel] [PATCH] Fix broken compilation on Mac OS X 10.2 due to OPT_INT64 support

Originally committed as revision 8724 to svn://svn.ffmpeg.org/ffmpeg/trunk

cmdutils.c

index d5095cec808e41d3086246f3f47a246d2b0efdbf..74829c96cfa713f12d52158908ccd9cbce9eaca0 100644 (file)
@@ -99,7 +99,7 @@ unknown_opt:
             } else if (po->flags & OPT_INT) {
                 *po->u.int_arg = atoi(arg);
             } else if (po->flags & OPT_INT64) {
-                *po->u.int64_arg = atoll(arg);
+                *po->u.int64_arg = strtoll(arg, (char **)NULL, 10);
             } else if (po->flags & OPT_FLOAT) {
                 *po->u.float_arg = atof(arg);
             } else if (po->flags & OPT_FUNC2) {