Switch to unified view
a/src/utils/transcode.cpp | b/src/utils/transcode.cpp | ||
---|---|---|---|
1 | #ifndef lint |
1 | #ifndef lint |
2 | static char rcsid[] = "@(#$Id: transcode.cpp,v 1.11 2007-06-19 07:52:33 dockes Exp $ (C) 2004 J.F.Dockes"; |
2 | static char rcsid[] = "@(#$Id: transcode.cpp,v 1.12 2008-09-15 08:01:29 dockes Exp $ (C) 2004 J.F.Dockes"; |
3 | #endif |
3 | #endif |
4 | /* |
4 | /* |
5 | * This program is free software; you can redistribute it and/or modify |
5 | * This program is free software; you can redistribute it and/or modify |
6 | * it under the terms of the GNU General Public License as published by |
6 | * it under the terms of the GNU General Public License as published by |
7 | * the Free Software Foundation; either version 2 of the License, or |
7 | * the Free Software Foundation; either version 2 of the License, or |
... |
... |
||
63 | 63 | ||
64 | while (isiz > 0) { |
64 | while (isiz > 0) { |
65 | size_t osiz; |
65 | size_t osiz; |
66 | op = obuf; |
66 | op = obuf; |
67 | osiz = OBSIZ; |
67 | osiz = OBSIZ; |
68 | int isiz0=isiz; |
||
69 | 68 | ||
70 | if(iconv(ic, (ICV_P2_TYPE)&ip, &isiz, &op, &osiz) == (size_t)-1 && |
69 | if(iconv(ic, (ICV_P2_TYPE)&ip, &isiz, &op, &osiz) == (size_t)-1 && |
71 | errno != E2BIG) { |
70 | errno != E2BIG) { |
72 | #if 0 |
71 | #if 0 |
73 | out.erase(); |
72 | out.erase(); |