for(i = 0; i < 3; i++) {
input2 = strdup(input1[i]);
input3 = strdup(input1[i]);
- output1 = (unsigned char*) asma_ref((unsigned char *)(input2));
- output2 = (unsigned char*) asma((unsigned char *)(input3));
+ printf("input2: %p\n", input2);
+ output1 = (char *)asma_ref((unsigned char *)(input2));
+ output2 = (char *)asma((unsigned char *)(input3));
+
+ printf("asma-output2: %p\n", output2);
+ fflush(stdout);
output1[16]='\0';
output2[16]='\0';
-
if(memcmp(output1,output2, 16)) {
printf("Testfall falsch; erwartet:\n\t\"%s\"\ntatsaechliches Ergebnis:\n\t\"%s\"\n", output1, output2);
} else {