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.
gentoo-overlay/app-misc/ifp-line/files/ifp-line-0.3-fix-warnings.p...

31 lines
1.1 KiB

--- a/unicodehack.c 2006-01-31 20:18:16.000000000 -0500
+++ b/unicodehack.c 2006-01-31 20:18:39.000000000 -0500
@@ -26,7 +26,7 @@
return -1;
}
- if ( (retval = iconv(cd, (const char **)&src, &srcln, &dst, &dstln)) == -1) {
+ if ( (retval = iconv(cd, (char **)&src, &srcln, &dst, &dstln)) == -1) {
// XXX ignore error message "iconv: Illiegal byte sequence"
// with GNU libiconv. No effect for output in now.
//perror("iconv");
@@ -43,7 +43,7 @@
/**
* @return less then zero: error.
*/
-int unicode2locale(char *dst, size_t dstln, const char *src, size_t srcln) {
+int unicode2locale(char *dst, size_t dstln, char *src, size_t srcln) {
iconv_t cd;
int retval;
--- a/unicodehack.h 2006-01-31 20:19:05.000000000 -0500
+++ b/unicodehack.h 2006-01-31 20:19:26.000000000 -0500
@@ -4,6 +4,6 @@
#define IFPLINE_UNICODEHACK_H
extern int locale2unicode(char*, size_t, const char*, size_t);
-extern int unicode2locale(char*, size_t, const char*, size_t);
+extern int unicode2locale(char*, size_t, char*, size_t);
#endif // IFPLINE_UNICODEHACK_H