瀏覽代碼

Merge pull request #446 from crazyBaboon/ImproveFileBrowser

file_browser.c - remove #include <string.h>
Rob Loach 3 年之前
父節點
當前提交
b71eb8dafb
共有 1 個文件被更改,包括 13 次插入13 次删除
  1. 13 13
      demo/common/file_browser.c

+ 13 - 13
demo/common/file_browser.c

@@ -1,3 +1,14 @@
+#include <string.h> // strcpy, strlen
+
+#ifdef __unix__
+#include <dirent.h>
+#include <unistd.h>
+#endif
+
+#ifndef _WIN32
+# include <pwd.h>
+#endif
+
 struct icons {
     struct nk_image desktop;
     struct nk_image home;
@@ -78,17 +89,6 @@ struct file_browser {
     struct media *media;
 };
 
-#ifdef __unix__
-#include <dirent.h>
-#include <unistd.h>
-#endif
-
-#ifndef _WIN32
-# include <pwd.h>
-#endif
-
-#include <string.h>
-
 static void
 die(const char *fmt, ...)
 {
@@ -456,7 +456,7 @@ file_browser_run(struct file_browser *browser, struct nk_context *ctx)
                             /* draw and execute directory buttons */
                             if (nk_button_image(ctx,media->icons.directory))
                                 index = (int)j;
-                            
+
                             qsort(browser->directories, browser->dir_count, sizeof(char *), cmp_fn);
                             nk_label(ctx, browser->directories[j], NK_TEXT_LEFT);
                         } else {
@@ -501,7 +501,7 @@ file_browser_run(struct file_browser *browser, struct nk_context *ctx)
             {
                 fprintf(stdout, "File dialog has been closed!\n");
                 file_browser_is_open = nk_false;
-            }            
+            }
             if(nk_button_label(ctx, "Open"))
                 fprintf(stdout, "Insert routine to open/save the file!\n");
         }