[MINIOS] Fix compile warnings with -O.
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Fri, 19 Jan 2007 15:08:15 +0000 (15:08 +0000)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Fri, 19 Jan 2007 15:08:15 +0000 (15:08 +0000)
Signed-off-by: Dietmar Hahn <dietmar.hahn@fujitsu-siemens.com>
extras/mini-os/arch/x86/mm.c
extras/mini-os/netfront.c
extras/mini-os/xenbus/xenbus.c

index 20031a002e5c34d38e619ea207d08e62b94da3a4..d0fe762792622dd4f52f42b8251ed372502f7c59 100644 (file)
@@ -61,6 +61,7 @@ void new_pt_frame(unsigned long *pt_pfn, unsigned long prev_l_mfn,
     mmu_update_t mmu_updates[1];
     struct mmuext_op pin_request;
     
+    prot_e = prot_t = pincmd = 0;
     DEBUG("Allocating new L%d pt frame for pt_pfn=%lx, "
            "prev_l_mfn=%lx, offset=%lx", 
            level, *pt_pfn, prev_l_mfn, offset);
index a013cdbe808ad50637e3e3e5851dc22f89f4c642..3871160d552e22f48cac558b2009a5e20b0808f9 100644 (file)
@@ -327,7 +327,6 @@ done:
     printk("backend at %s\n",backend);
     printk("mac is %s\n",mac);
 
-    char *res;
     char path[256];
     sprintf(path,"%s/state",backend);
 
@@ -336,7 +335,6 @@ done:
     xenbus_wait_for_value(path,"4");
 
     //free(backend);
-    free(res);
 
     printk("**************************\n");
 
index 09ededbab1d20dd78919c3f24fd6fffc7f413b7b..1a0f0e048f7c7aa62df3a25263ec9ece5d7f4601 100644 (file)
@@ -103,7 +103,7 @@ char* xenbus_wait_for_value(const char* path,const char* value)
 static void xenbus_thread_func(void *ign)
 {
     struct xsd_sockmsg msg;
-    unsigned prod;
+    unsigned prod = 0;
 
     for (;;) 
     {