Index: trunk/Nebulous/nebclient/src/test.c
===================================================================
--- trunk/Nebulous/nebclient/src/test.c	(revision 4503)
+++ trunk/Nebulous/nebclient/src/test.c	(revision 4504)
@@ -4,5 +4,5 @@
 
 int main (int argc, char **argv) {
-    nebServer     server;
+    nebServer       *server;
     char            *URI;
     int             fh;
@@ -10,7 +10,7 @@
     char            **foo;
 
-    nebServerInit(&server);
+    server = nebServerAlloc();
 
-    fh = nebCreate(&server, argv[1], 0, NULL, NULL, &URI);
+    fh = nebCreate(server, argv[1], 0, NULL, NULL, &URI);
 
     if (fh > 0) {
@@ -25,8 +25,8 @@
         printf( "local error\n" );
     } else {
-        printf( "server error: %s\n", nebServerErr(&server) );
+        printf( "server error: %s\n", nebServerErr(server) );
     }
 
-    if (!nebReplicate(&server, argv[1], NULL, NULL)) {
+    if (!nebReplicate(server, argv[1], NULL, NULL)) {
         printf( "replication failed\n" );
     } else {
@@ -34,5 +34,5 @@
     }
 
-    if (!nebCull(&server, argv[1])) {
+    if (!nebCull(server, argv[1])) {
         printf( "cull failed\n" );
     } else {
@@ -40,8 +40,8 @@
     }
 
-    n = nebFindInstances(&server, argv[1], NULL, &foo);
+    n = nebFindInstances(server, argv[1], NULL, &foo);
     printf( "found %d instances\n", n );
 
-    if (!nebDelete(&server, argv[1])) {
+    if (!nebDelete(server, argv[1])) {
         printf( "delete failed\n" );
     } else {
@@ -49,8 +49,8 @@
     }
 
-    n = nebFindInstances(&server, argv[1], NULL, &foo);
+    n = nebFindInstances(server, argv[1], NULL, &foo);
     printf( "found %d instances\n", n );
 
-    nebServerCleanup(&server);
+    nebServerCleanup(server);
 
     exit(0);
