]> www.ginac.de Git - cln.git/blobdiff - src/integer/output/cl_I_print.cc
* src/integer/conv/cl_I_to_digits (I_to_digits): Fix an elusive stack
[cln.git] / src / integer / output / cl_I_print.cc
index 541709b94252dc4289713ce00055fad0b23286c9..65688b45fa22c22ff1d849bef7e68a297df573fd 100644 (file)
@@ -28,11 +28,6 @@ void print_integer (std::ostream& stream, unsigned int base, const cl_I& z)
        var uintL need = cl_digits_need(abs_z,base);
        var uintB* ziffern = cl_alloc_array(uintB,need); // Platz für die Ziffern
        var cl_digits erg; erg.LSBptr = &ziffern[need];
-#if (defined(__GNUC__) && (__GNUC__ == 3) && (__GNUC_MINOR__ < 4))
-       // workaround GCC-3 compiler bug fixed in GCC-3.4.0 (cf. Debian bug#246319)
-       static char dummy[40];
-       snprintf(dummy,40,"%d%x%x",need,&erg,erg.LSBptr);
-#endif
        I_to_digits(abs_z,(uintD)base,&erg); // Umwandlung in Ziffern
        // Ziffern ausgeben:
        {