argv support in C (translate D style argv to C style)

This commit is contained in:
wolfwood
2011-04-01 21:37:10 -04:00
parent 5d904a1cfd
commit 1e16df0dc2

View File

@@ -4,7 +4,16 @@ extern void initC2D();
int _Dmain(int argc, char** argv){
unsigned long long *origin, *target;
int i;
initC2D();
for(i = 0; i < argc; i++){
origin = ((unsigned long long*)argv) + ((i * 2) + 1);
target = ((unsigned long long*)argv) + i;
*target = *origin;
}
return main(argc, argv);
}