Hi Kurt. On Sun, May 26, 2013 at 08:13:58PM +0200, Kurt Jaeger wrote: > https://rt.cpan.org/Ticket/Display.html?id=84285
error: invalid conversion from 'const char*' to 'char*' I'm surprised the compiler treats this as an error, it's normally a warning. - char *plural = (DBIc_ACTIVE_KIDS(imp_dbh)==1) ? "" : "s"; + char *plural = (DBIc_ACTIVE_KIDS(imp_dbh)==1) ? (char*)"" : (char*)"s"; > Can someone have a look at it ? Is that patch the right way to do it ? It would be better to put the const on the declaration in this case. I.e.: - char *plural = (DBIc_ACTIVE_KIDS(imp_dbh)==1) ? "" : "s"; + const char *plural = (DBIc_ACTIVE_KIDS(imp_dbh)==1) ? "" : "s"; but that may trigger other errors/warnings in later code which will need attending to. (Same goes for the other hunk in the patch.) Could you give that a go? Tim.