AltairZ80: Fix warnings in altairz80_sio.c.

This commit is contained in:
Howard M. Harte 2023-04-01 07:01:15 -07:00
parent 58b565f769
commit 7286b4a724

View file

@ -57,18 +57,9 @@
uint8 *URLContents(const char *URL, uint32 *length); uint8 *URLContents(const char *URL, uint32 *length);
#ifndef URL_READER_SUPPORT #ifndef URL_READER_SUPPORT
#define RESULT_BUFFER_LENGTH 1024
#define RESULT_LEAD_IN "URL is not supported on this platform. START URL \""
#define RESULT_LEAD_OUT "\" URL END."
uint8 *URLContents(const char *URL, uint32 *length) { uint8 *URLContents(const char *URL, uint32 *length) {
char str[RESULT_BUFFER_LENGTH] = RESULT_LEAD_IN; *length = 0;
char *result; return (uint8*)NULL;
strncat(str, URL, RESULT_BUFFER_LENGTH - strlen(RESULT_LEAD_IN) - strlen(RESULT_LEAD_OUT) - 1);
strcat(str, RESULT_LEAD_OUT);
result = (char*)malloc(strlen(str) + 1);
strcpy(result, str);
*length = strlen(str);
return (uint8*)result;
} }
#endif #endif
@ -279,10 +270,12 @@ static void processDirEntry (const char *directory,
void *context) { void *context) {
if (filename != NULL) { if (filename != NULL) {
NameNode_t *top = (NameNode_t *)malloc(sizeof(NameNode_t)); NameNode_t *top = (NameNode_t *)malloc(sizeof(NameNode_t));
top -> name = strdup(filename); if (top) {
top -> next = nameListHead; top->name = strdup(filename);
top->next = nameListHead;
nameListHead = top; nameListHead = top;
} }
}
} }