|
|
@ -57,16 +57,16 @@ char *jonemar(char *cepafini, char *celafin, int i)
|
|
|
|
|
|
|
|
|
|
|
|
char *recode(long medium, char *base_to, int posi)
|
|
|
|
char *recode(long medium, char *base_to, int posi)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
int i;
|
|
|
|
char cepafini[50];
|
|
|
|
char cepafini[50];
|
|
|
|
char *celafin;
|
|
|
|
char *celafin;
|
|
|
|
int i;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
i = 0;
|
|
|
|
i = 0;
|
|
|
|
convert(medium, base_to, cepafini, &i);
|
|
|
|
convert(medium, base_to, cepafini, &i);
|
|
|
|
if (posi < 0)
|
|
|
|
if (posi < 0)
|
|
|
|
celafin = (char *)malloc(sizeof(char) * (i + 3));
|
|
|
|
|
|
|
|
else
|
|
|
|
|
|
|
|
celafin = (char *)malloc(sizeof(char) * (i + 2));
|
|
|
|
celafin = (char *)malloc(sizeof(char) * (i + 2));
|
|
|
|
|
|
|
|
else
|
|
|
|
|
|
|
|
celafin = (char *)malloc(sizeof(char) * (i + 1));
|
|
|
|
if (!(celafin))
|
|
|
|
if (!(celafin))
|
|
|
|
return (0);
|
|
|
|
return (0);
|
|
|
|
if (posi < 0 && medium != 0)
|
|
|
|
if (posi < 0 && medium != 0)
|
|
|
|