Add file copy/move
This commit is contained in:
@@ -1,17 +1,17 @@
|
||||
#include "tconf.h"
|
||||
#include <mem/heap.h>
|
||||
#include "../utils/utils.h"
|
||||
TConf_t TConf = {0};
|
||||
|
||||
void ResetCopyParams(){
|
||||
TConf.heldExplorerCopyLoc = LOC_None;
|
||||
if (TConf.srcCopy != NULL)
|
||||
free(TConf.srcCopy);
|
||||
FREE(TConf.srcCopy);
|
||||
TConf.explorerCopyMode = CMODE_None;
|
||||
}
|
||||
|
||||
void SetCopyParams(char *path, u8 mode){
|
||||
void SetCopyParams(const char *path, u8 mode){
|
||||
ResetCopyParams();
|
||||
TConf.heldExplorerCopyLoc = TConf.curExplorerLoc;
|
||||
TConf.explorerCopyMode = mode;
|
||||
TConf.srcCopy = path;
|
||||
TConf.srcCopy = CpyStr(path);
|
||||
}
|
||||
@@ -39,4 +39,4 @@ typedef struct {
|
||||
extern TConf_t TConf;
|
||||
|
||||
void ResetCopyParams();
|
||||
void SetCopyParams(char *path, u8 mode);
|
||||
void SetCopyParams(const char *path, u8 mode);
|
||||
Reference in New Issue
Block a user