Changeset 2967

Show
Ignore:
Timestamp:
03/05/10 15:37:06 (6 months ago)
Author:
bjst
Message:

Bug fix: Escape literal escape characters.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/OpenDNSSEC/signer/tools/quicksorter_encode.c

    r2963 r2967  
    482482            } 
    483483            else { 
    484                 if (isgraph(*src)) 
     484                if (*src == '\\') { 
    485485                    *dest++ = *src; 
    486                 else 
    487                     dest += sprintf(dest, "\\%03d", *src); 
     486                    *dest++ = *src; 
     487                } 
     488                else { 
     489                    if (isgraph(*src)) 
     490                        *dest++ = *src; 
     491                    else 
     492                        dest += sprintf(dest, "\\%03d", *src); 
     493                } 
    488494            } 
    489495            src++;