fixed casting
authorAndreas Steffen <andreas.steffen@strongswan.org>
Fri, 27 Apr 2007 21:28:54 +0000 (21:28 -0000)
committerAndreas Steffen <andreas.steffen@strongswan.org>
Fri, 27 Apr 2007 21:28:54 +0000 (21:28 -0000)
src/charon/control/interfaces/stroke_interface.c

index d33cae8..e48ed26 100755 (executable)
@@ -1579,7 +1579,7 @@ interface_t *interface_create()
        int i;
 
        /* public functions */
        int i;
 
        /* public functions */
-       this->public.interface.destroy = (void (*)(stroke_interface_t*))destroy;
+       this->public.interface.destroy = (void (*)(interface_t*))destroy;
        
        /* set up unix socket */
        this->socket = socket(AF_UNIX, SOCK_STREAM, 0);
        
        /* set up unix socket */
        this->socket = socket(AF_UNIX, SOCK_STREAM, 0);
@@ -1618,5 +1618,5 @@ interface_t *interface_create()
                }
        }
        
                }
        }
        
-       return (&this->public);
+       return (interface_t*)(&this->public);
 }
 }