Include sys/socket.h, arpa/inet.h
[yaz-moved-to-github.git] / src / sc.c
index 9336e60..797f9a2 100644 (file)
--- a/src/sc.c
+++ b/src/sc.c
@@ -41,7 +41,7 @@ struct sc_s {
 
 yaz_sc_t yaz_sc_create(const char *service_name, const char *display_name)
 {
-    yaz_sc_t s = xmalloc(sizeof(*s));
+    yaz_sc_t s = (yaz_sc_t) xmalloc(sizeof(*s));
 
     s->service_name = service_name ? xstrdup(service_name) : 0;
     s->display_name = display_name ? xstrdup(display_name) : 0;