Sorry for the last long email. I narrowed things down since. I made the following change to make the compile work: while (*value && (cnt < max)) { /* Had to fix this: doapr_outch(sbuffer, buffer, currlen, maxlen, *value++);*/ /* To this */ doapr_outch(sbuffer, buffer, currlen, maxlen, *value); ++value; /* End Change */ ++cnt; } --------- Can someone confirm that this is okay? The post decrement and pointer deference on the same line made my compiler puke. I hope I preserved the logic though... ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]