diff Python/getargs.c @ 3323:6098aaa8ae7f legacy-trunk

changes for complex numbers
author Guido van Rossum <guido@python.org>
date Fri, 12 Jan 1996 01:09:56 +0000
parents e734c7235727
children 516490c8192c
line wrap: on
line diff
--- a/Python/getargs.c	Fri Jan 12 01:00:58 1996 +0000
+++ b/Python/getargs.c	Fri Jan 12 01:09:56 1996 +0000
@@ -498,6 +498,17 @@
 			break;
 		}
 	
+	case 'D': /* complex double */
+		{
+			complex *p = va_arg(*p_va, complex *);
+			complex cval = PyComplex_AsCComplex(arg);
+			if (err_occurred())
+				return "complex<D>";
+			else
+				*p = cval;
+			break;
+		}
+	
 	case 'c': /* char */
 		{
 			char *p = va_arg(*p_va, char *);