rlescak / rpms / asymptote

Forked from rpms/asymptote 2 years ago
Clone
e14781a
diff -up asymptote-1.42/util.h.BAD asymptote-1.42/util.h
e14781a
--- asymptote-1.42/util.h.BAD	2008-04-04 17:34:14.000000000 -0400
e14781a
+++ asymptote-1.42/util.h	2008-04-04 17:34:23.000000000 -0400
e14781a
@@ -10,6 +10,7 @@
e14781a
 
e14781a
 #include <sys/types.h>
e14781a
 #include <iostream>
e14781a
+#include <limits.h>
e14781a
 
e14781a
 #include "common.h"
e14781a
 
e14781a
diff -up asymptote-1.42/runtime.in.BAD asymptote-1.42/runtime.in
e14781a
--- asymptote-1.42/runtime.in.BAD	2008-04-04 17:39:42.000000000 -0400
e14781a
+++ asymptote-1.42/runtime.in	2008-04-04 17:50:40.000000000 -0400
e14781a
@@ -1150,7 +1150,7 @@ void deconstruct(picture *f, picture *pr
e14781a
   string prefix=outname();
e14781a
   string xformat=getSetting<string>("xformat");
e14781a
 
e14781a
-  const unsigned maxargs=::min(ARG_MAX/(prefix.size()+xformat.size()+25ul),
e14781a
+  const unsigned maxargs=::min(_POSIX_ARG_MAX/(prefix.size()+xformat.size()+25ul),
e14781a
 			       256ul);
e14781a
   
e14781a
   cout << xformat << newl;