Files
arcs/arcs-sdk/components/dirent/dirent_empty.c
2026-08-13 16:50:52 +08:00

36 lines
674 B
C

/*
* Copyright (c) 2025, LISTENAI
*
* SPDX-License-Identifier: Apache-2.0
*/
#include "dirent.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
// Minimal DIR implementation using standard C FILE for demonstration
struct DIR {
FILE *fp;
struct dirent entry;
};
DIR *opendir(const char *name) {
// This is a stub for demonstration. In a real embedded FS, use FS APIs.
// Here, always return NULL (not implemented)
(void)name;
return NULL;
}
struct dirent *readdir(DIR *dirp) {
// Stub: always return NULL
(void)dirp;
return NULL;
}
int closedir(DIR *dirp) {
// Stub: always succeed
(void)dirp;
return 0;
}