소스 검색

Merge pull request #5077 from lpow100/master

Added certain variable assigment to the rename option and fixed some arugment based logs
Ray 1 개월 전
부모
커밋
e7bd177826
1개의 변경된 파일10개의 추가작업 그리고 4개의 파일을 삭제
  1. 10 4
      examples/rexm.c

+ 10 - 4
examples/rexm.c

@@ -141,12 +141,18 @@ int main(int argc, char *argv[])
         else if (strcmp(argv[1], "rename") == 0)
         {
             if (argc == 2) LOG("WARNING: No filename provided to create\n");
-            else if (argc == 3) LOG("WARNING: No enough arguments provided\n");
-            else if (argc > 4) LOG("WARNING: Too many arguments provided\n");
+            //else if (argc == 3) LOG("WARNING: No enough arguments provided\n"); All the documentation says 3 args but I don't mind being wrong
+            else if (argc > 3) LOG("WARNING: Too many arguments provided\n");
             else
             {
-                // TODO: Register exName, exCategory and exRename
-                
+                strcpy(exName, argv[2]);
+                for (int index = 0; index < 32; index++)
+                {
+                    if (exName[index] == '_') break;
+                    exCategory[index] = exName[index];
+                }
+                strcpy(exRename, argv[3]);
+
                 opCode = 3;
             }
         }