Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 7044 → Rev 7045

/programs/develop/libraries/iconv/iconv.c
1,4 → 1,4
//#include <string.h>
#include <string.h>
//#include <stdio.h>
typedef unsigned int size_t;
#define NULL ((void*)0)
30,15 → 30,6
#define ISO8859_5 4
#define UTF_8 5
 
 
int strcmp (const char* a, const char* b)
{
return (*a && *b && (*a == *b)) ? ((*(a+1) || *(b+1)) ? (strcmp(a+1, b+1)) : (0)) : ((*a > *b) ? (1) : (-1));
}
 
 
 
 
#include "cp866.h"
#include "cp1251.h"
#include "cp1252.h"
46,7 → 37,6
#include "iso8859_5.h"
#include "utf8.h"
 
 
int encoding(char *what) {
 
/* Ignore //TRANSLIT or //IGNORE for now. */
58,14 → 48,13
}
}
 
if (!strcmp(what,"CP866")) return CP866;
if (!strcmp(what,"CP1251")) return CP1251;
if (!strcmp(what,"windows-1252")) return CP1252;
if (!strcmp(what,"Windows-1252")) return CP1252;
if (!strcmp(what,"CP1252")) return CP1252;
if (!strcmp(what,"KOI8-RU")) return KOI8_RU;
if (!strcmp(what,"ISO8859-5")) return ISO8859_5;
if (!strcmp(what,"UTF-8")) return UTF_8;
if (!strcasecmp(what,"CP866")) return CP866;
if (!strcasecmp(what,"CP1251")) return CP1251;
if (!strcasecmp(what,"windows-1252")) return CP1252;
if (!strcasecmp(what,"CP1252")) return CP1252;
if (!strcasecmp(what,"KOI8-RU")) return KOI8_RU;
if (!strcasecmp(what,"ISO8859-5")) return ISO8859_5;
if (!strcasecmp(what,"UTF-8")) return UTF_8;
return -1;
}