Commit 5a07305d authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

not printf()ing %s normally for character that weren't isprint() made things

go weird, had to remove this. I should use trio soon for all the *printf()
stuff as this is too broken
parent 56c0c67d
Loading
Loading
Loading
Loading
+3 −10
Original line number Diff line number Diff line
@@ -1035,16 +1035,9 @@ static int addbyter(int output, FILE *data)
 
  if(infop->length < infop->max) {
    /* only do this if we haven't reached max length yet */
    if (isprint(output) || isspace(output))
      {
    infop->buffer[0] = (char)output; /* store */
    infop->buffer++; /* increase pointer */
    infop->length++; /* we are now one byte larger */
      }
    else
      {
	return StoreNonPrintable(output, infop);
      }
    return output; /* fputc() returns like this on success */
  }
  return -1;