/* src/vm/properties.h - handling commandline properties
- Copyright (C) 1996-2005, 2006 R. Grafl, A. Krall, C. Kruegel,
+ Copyright (C) 1996-2005, 2006, 2007 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, Institut f. Computersprachen - TU Wien
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301, USA.
- Contact: cacao@cacaojvm.org
-
- Authors: Christian Thalinger
-
- Changes:
-
- $Id: properties.h 4357 2006-01-22 23:33:38Z twisti $
+ $Id: properties.h 7246 2007-01-29 18:49:05Z twisti $
*/
#include "vm/types.h"
#include "vm/global.h"
-#include "native/include/java_util_Properties.h"
/* function prototypes ********************************************************/
bool properties_init(void);
-bool properties_postinit(java_util_Properties *p);
+bool properties_postinit(void);
void properties_add(char *key, char *value);
char *properties_get(char *key);
-void properties_system_add(char *key, char *value);
-void properties_system_add_all(void);
+
+void properties_system_add(java_objectheader *p, char *key, char *value);
+
+#if defined(ENABLE_JAVASE)
+void properties_system_add_all(java_objectheader *p);
+#endif
#endif /* _PROPERTIES_H */