Copyright (C) 1996-2005 R. Grafl, A. Krall, C. Kruegel, C. Oates,
R. Obermaisser, M. Platter, M. Probst, S. Ring, E. Steiner,
C. Thalinger, D. Thuernbeck, P. Tomsich, C. Ullrich, J. Wenninger,
- TU Wien
+ Institut f. Computersprachen - TU Wien
This file is part of CACAO.
- Calling the class loader
- Running the main method
- $Id: cacao.c 1657 2004-12-03 15:27:32Z twisti $
+ $Id: cacao.c 1735 2004-12-07 14:33:27Z twisti $
*/
/* insert the rt.jar in front of all other classpath entries */
- cplen = strlen(INSTALL_PREFIX) + strlen(RT_JAR_PATH);
+
+ cplen = strlen(INSTALL_PREFIX) + strlen(CACAO_RT_JAR_PATH);
cp = classpath;
classpath = MNEW(char, cplen + strlen(classpath) + 1);
strcpy(classpath, INSTALL_PREFIX);
- strcat(classpath, RT_JAR_PATH);
+ strcat(classpath, CACAO_RT_JAR_PATH);
strcat(classpath, cp);
MFREE(cp, char, strlen(cp));
/* transform dots into slashes in the class name */
+
mainstring = argv[opt_ind++];
for (i = strlen(mainstring) - 1; i >= 0; i--) {
if (mainstring[i] == '.') mainstring[i] = '/';