We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6706c8b commit e5da14eCopy full SHA for e5da14e
src/SD.cpp
@@ -90,11 +90,12 @@ uint8_t SDClass::exists(const char *filepath)
90
/**
91
* @brief Create directory on the SD disk
92
* @param filename: File name
93
- * @retval TRUE or FALSE
+ * @retval TRUE if created or existing else FALSE
94
*/
95
uint8_t SDClass::mkdir(const char *filepath)
96
{
97
- if (f_mkdir(filepath) != FR_OK) {
+ FRESULT res = f_mkdir(filepath);
98
+ if ((res != FR_OK) && (res != FR_EXIST)) {
99
return FALSE;
100
} else {
101
return TRUE;
0 commit comments