Compare commits

...

4 Commits

Author SHA1 Message Date
tTh 226d1b39a9 bla... 2023-09-18 09:50:37 +02:00
tTh 3f1f5fc49b cosmetic 2023-09-18 09:09:13 +02:00
tTh 5f61f21362 remove unsuded vars 2023-09-18 09:08:01 +02:00
tTh 7977766a52 cosmetic 2023-09-18 08:50:48 +02:00
7 changed files with 26 additions and 45 deletions

View File

@ -17,7 +17,7 @@ int foo, numbit, mask;
int failed;
#if DEBUG_LEVEL
fprintf(stderr, "%s ( %p, <%d,%d>, 0x%x, %d )\n", __func__,
fprintf(stderr, ">>> %s ( %p, <%d,%d>, 0x%x, %d )\n", __func__,
img, xpos, ypos, bits, k);
#endif
@ -123,8 +123,8 @@ static int patterns[] =
/* 0 1 2 3 4 5 6 7 8 9 */
int foo, idx, bits;
#if DEBEUG_LEVEL > 1
fprintf(stderr, "%s digit 0x%2x sizeof(patterns) -> %d\n", __func__,
#if DEBUG_LEVEL > 1
fprintf(stderr, "%s: digit 0x%2x sizeof(patterns) -> %d\n", __func__,
chiffre, sizeof(patterns));
#endif
@ -159,12 +159,12 @@ int foo;
char digit;
#if DEBUG_LEVEL > 1
fprintf(stderr, "%s ( %p, '%s', %d )\n", __func__, img, numstr, k);
fprintf(stderr, ">>> %s ( %p, '%s', %d )\n", __func__, img, numstr, k);
#endif
len = strlen(numstr);
#if DEBUG_LEVEL > 1
fprintf(stderr, " len = %d\n", len);
fprintf(stderr, " len = %d\n", len);
#endif
for (idx=0; idx<len; idx++)
@ -189,7 +189,7 @@ int foo, bar;
int iter;
#if DEBUG_LEVEL
fprintf(stderr, ">> %s ( %p, %d, 0x%x )\n", __func__, img, nbre, k);
fprintf(stderr, ">>> %s ( %p, %d, 0x%x )\n", __func__, img, nbre, k);
#endif
iter = 0; /* safe value */

View File

@ -40,7 +40,6 @@ return FUNC_NOT_FINISH;
int
Image_anmo_grille(Image_Desc *dst)
{
int x, y;
if (dst->magic != MAGIC_OF_IMAGE)
{

View File

@ -136,7 +136,7 @@ for (foo=0; foo<4; foo++)
*pvalue = value;
return FUNC_IS_BETA;
return FUNC_IS_BETA; /* XXX ? */
}
/*::------------------------------------------------------------------::*/
int Image_basicIO_write_I_long(FILE *fp, long value)

View File

@ -89,8 +89,8 @@ int dx, dy, ix, iy, inc;
int foo, plotx, ploty, x, y;
int plot;
#if DEBUG_LEVEL > 1
printf("%s %4d %4d -----> %4d %4d\n", __func__, x1, y1, x2, y2);
#if DEBUG_LEVEL
printf(">>> %s ( %p %4d %4d %4d %4d\n", __func__, i, x1, y1, x2, y2);
#endif
dx = x2 - x1; dy = y2 - y1;

View File

@ -155,7 +155,7 @@ putc('\n', stderr);
void Image_warning(char caractere, char *lig1, char *lig2, int k)
{
int len1, len2, len, foo;
int len1, len2, len;
len1 = len2 = 0;
if (NULL != lig1) len1 = strlen(lig1);

View File

@ -1,30 +0,0 @@
/*
* trigo.c
*
* nouveau Thu 15 Sep 2022 09:33:53 PM CEST
*/
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#ifdef NEED_ALLOCA_H
#include <alloca.h>
#endif
#include "../tthimage.h"
/*::------------------------------------------------------------------::*/
Image_cos010(Image_Desc *src, Image_Desc *dst)
{
int foo;
if ( (foo=Image_compare_desc(src, dst)) ) {
fprintf(stderr, "%s: images not compatible, %d\n", __func__, foo);
return foo;
}
return FULL_NUCKED;
}
/*::------------------------------------------------------------------::*/
/*::------------------------------------------------------------------::*/

View File

@ -4,20 +4,32 @@ Ce kluge a pour but de brotcher les images avec vigueur.
Du code né dans les années 1986 sur un Kenitec 286 sous msdos 4 ou 5,
puis s'est un jour retrouvé dans un Linux (kernel 0.99) et qui végète
depuis ~2005. Il est venu le temps de le remettre en route.
depuis ~2005. Il est venu le temps de le remettre en route, mais
la tâche n'est pas terminée.
## Construction
Tout va bien se passer.
Tout va bien se passer. Mais c'est assez rudimentaire, il y a deux scripts
Le premier, [`build.sh`](./build.sh), va compiler la bibliothèque et les utilitaires.
Le second, [`install.sh`](./install.sh) va mettre les choses au bon endroit.
Il est vivement consillé de bien les lire avant de les utiliser.
Les options globales de compilation sont dans
[Paramakes.mk](Paramakes.mk). Là aussi, soyez attentifs
## Utilisation
C'est là que ça se complique.
C'est là que ça se [complique](Docs/). Même moi, parfois je m'y perd.
## Les outils
Et ça sert à quoi ?
Plein de petits [binaires](Tools/) qui font plein de choses
plus ou moins ésotériques. En général, pour avoir de l'aide,
il faut leur donner une seule option : `list`, ce qui n'est pas très
conventionnel, mais bon, legacy, toussa...
## La suite ?
Bah, c'est l'heure du _gloumiam_, alors on passe à table.
Et après, on va continuer une grande campagne de nettoyage du
code, il reste un gazillion de warnings.