You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

14 lines
320 B

  1. diff --git a/bencode.cpp b/bencode.cpp
  2. index fef82ba..b7f14bc 100644
  3. --- a/bencode.cpp
  4. +++ b/bencode.cpp
  5. @@ -45,6 +45,9 @@ size_t buf_int(const char *b, size_t len, char beginchar, char endchar,
  6. p++;
  7. len--;
  8. }
  9. + if( *p == '-'){
  10. + p++; len--;
  11. + }
  12. for( psave = p; len && isdigit(*p); p++, len-- );