diff environment.c @ 12:8db6497d6065

merged everything to only one program
author meillo@marmaro.de
date Wed, 23 Jul 2008 15:19:45 +0200
parents 176ee28e7464
children 5e6c9260913a
line wrap: on
line diff
--- a/environment.c	Wed Jul 23 11:41:38 2008 +0200
+++ b/environment.c	Wed Jul 23 15:19:45 2008 +0200
@@ -1,12 +1,9 @@
 #include <stdio.h>
 #include <stdlib.h>
-
 #include "db.h"
 #include "game.h"
 
 
-
-
 void set_environment() {
 	int groundwater, slugs, earthworms;
 
@@ -31,34 +28,13 @@
 			(tick, groundwater, slugs, earthworms) \
 			values ('%d', '%d', '%d', '%d') ",
 			gametime, groundwater, slugs, earthworms);
-	db_query(query);
-	if (sqlite3_step(stmt) == SQLITE_DONE) {
-		printf("environment successful inserted\n");
-	} else {
+	if (!db_update(query)) {
 		printf("error: environment insertion failed: %s\n", sqlite3_errmsg(db));
 	}
 
 }
 
 
-int main(int argc, char* argv[]) {
-	printf("  --> environment\n");
-
-	/* init */
-	if (argc != 2) {
-		printf("usage: %s <database>\n", argv[0]);
-		exit(1);
-	}
-	database = argv[1];
-
-	db_connect();
-	read_time();
-
+void environment(void) {
 	set_environment();
-
-
-	db_close();
-
-	printf("  --< environment\n");
-	return 0;
 }