Mercurial > pidgin
comparison src/util.c @ 423:0d4e80bdb96b
[gaim-migrate @ 433]
No more --enable-oscar option. From now on, it's a toggle in the preferences.
PLEASE DO NOT USE OSCAR, even though it's very easy to.
committer: Tailor Script <tailor@pidgin.im>
| author | Eric Warmenhoven <eric@warmenhoven.org> |
|---|---|
| date | Wed, 21 Jun 2000 19:33:58 +0000 |
| parents | 7ea55575cc01 |
| children | 4bf9c74b9e4d |
comparison
equal
deleted
inserted
replaced
| 422:7cd05539952d | 423:0d4e80bdb96b |
|---|---|
| 406 | 406 |
| 407 | 407 |
| 408 /* we only need this for TOC, because messages must be escaped */ | 408 /* we only need this for TOC, because messages must be escaped */ |
| 409 int escape_message(char *msg) | 409 int escape_message(char *msg) |
| 410 { | 410 { |
| 411 #ifndef USE_OSCAR | 411 if (!USE_OSCAR) { |
| 412 char *c, *cpy; | 412 char *c, *cpy; |
| 413 int cnt=0; | 413 int cnt=0; |
| 414 /* Assumes you have a buffer able to cary at least BUF_LEN * 2 bytes */ | 414 /* Assumes you have a buffer able to cary at least BUF_LEN * 2 bytes */ |
| 415 if (strlen(msg) > BUF_LEN) { | 415 if (strlen(msg) > BUF_LEN) { |
| 416 sprintf(debug_buff, "Warning: truncating message to 2048 bytes\n"); | 416 sprintf(debug_buff, "Warning: truncating message to 2048 bytes\n"); |
| 436 c++; | 436 c++; |
| 437 } | 437 } |
| 438 msg[cnt]='\0'; | 438 msg[cnt]='\0'; |
| 439 g_free(cpy); | 439 g_free(cpy); |
| 440 return cnt; | 440 return cnt; |
| 441 #else | 441 } else { |
| 442 return strlen(msg); | 442 return strlen(msg); |
| 443 #endif | 443 } |
| 444 } | 444 } |
| 445 | 445 |
| 446 /* we don't need this for oscar either */ | 446 /* we don't need this for oscar either */ |
| 447 int escape_text(char *msg) | 447 int escape_text(char *msg) |
| 448 { | 448 { |
| 449 #ifndef USE_OSCAR | 449 if (!USE_OSCAR) { |
| 450 char *c, *cpy; | 450 char *c, *cpy; |
| 451 int cnt=0; | 451 int cnt=0; |
| 452 /* Assumes you have a buffer able to cary at least BUF_LEN * 4 bytes */ | 452 /* Assumes you have a buffer able to cary at least BUF_LEN * 4 bytes */ |
| 453 if (strlen(msg) > BUF_LEN) { | 453 if (strlen(msg) > BUF_LEN) { |
| 454 fprintf(stderr, "Warning: truncating message to 2048 bytes\n"); | 454 fprintf(stderr, "Warning: truncating message to 2048 bytes\n"); |
| 477 c++; | 477 c++; |
| 478 } | 478 } |
| 479 msg[cnt]='\0'; | 479 msg[cnt]='\0'; |
| 480 g_free(cpy); | 480 g_free(cpy); |
| 481 return cnt; | 481 return cnt; |
| 482 #else | 482 } else { |
| 483 return strlen(msg); | 483 return strlen(msg); |
| 484 #endif | 484 } |
| 485 } | 485 } |
| 486 | 486 |
| 487 char * escape_text2(char *msg) | 487 char * escape_text2(char *msg) |
| 488 { | 488 { |
| 489 char *c, *cpy; | 489 char *c, *cpy; |
