fix für unittests

This commit is contained in:
AD005\z004z3ez 2025-11-18 17:19:44 +01:00
parent 546756e769
commit 8481f50f70

View File

@ -59,9 +59,9 @@ static int ReadCheckHeader(FILE *fp, GrayScalePixelType *header)
return 1;
}
static int readMetaData(FILE *fp, unsigned int *numImages, unsigned int *width, unsigned int *height)
static int readMetaData(FILE *fp, unsigned short *numImages, unsigned short *width, unsigned short *height)
{
if(fread(numImages, sizeof(unsigned int), 1, fp) != 1 || fread(width, sizeof(unsigned int), 1, fp) != 1 || fread(height, sizeof(unsigned int), 1, fp)!= 1)
if(fread(numImages, sizeof(unsigned short), 1, fp) != 1 || fread(width, sizeof(unsigned short), 1, fp) != 1 || fread(height, sizeof(unsigned short), 1, fp)!= 1)
{
return 0;
}
@ -179,7 +179,7 @@ GrayScaleImageSeries *readImages(const char *path)
}
//Anzahl der Bilder, Breite und Höhe einlesen
unsigned int numImages, width, height; //muss man das als Zeiger initialisieren?????????
unsigned short numImages, width, height; //muss man das als Zeiger initialisieren?????????
if(!readMetaData(fp, &numImages, &width, &height)){
fclose(fp);
return NULL;