home *** CD-ROM | disk | FTP | other *** search
- //=====================================================================
- //
- // rstub.cpp
- //
- // stub loader to bind into protected mode applications
- //
- // Copyright (c) 1994, Kevin Morgan, All rights reserved.
- //
- //
- // This just calls dpmirun.exe and passes our executable and all
- // the necessary arguments.
- //=====================================================================
- #include <stdio.h>
- #include <process.h>
-
- int main(int argc, char **argv)
- {
- char **newargv = new char *[argc+2];
- newargv[0] = "dpmirun.exe";
- int i;
- for (i=0;i<argc;i++)
- newargv[i+1] = argv[i];
- newargv[argc+1] = 0;
- execvp(newargv[0], newargv);
- printf("Error loading dpmirun.exe\n");
- exit(1);
- return 0;
- }