According to clang -Wcast-align its not good to cast from char* to some structs;...
authorWilfried Goesgens <dothebart@citadel.org>
Sun, 10 Feb 2013 14:46:00 +0000 (15:46 +0100)
committerWilfried Goesgens <dothebart@citadel.org>
Sun, 10 Feb 2013 14:46:00 +0000 (15:46 +0100)
citadel/event_client.c

index 22f629eda3af8e29a10af5388e85dadc89c75cba..37dcb9e46aeda46caacafc57067d201e2c986262 100644 (file)
@@ -1039,7 +1039,7 @@ void InitIOStruct(AsyncIO *IO,
        IO->Data          = Data;
 
        IO->CitContext    = CloneContext(CC);
-       IO->CitContext->session_specific_data = (char*) Data;
+       IO->CitContext->session_specific_data = Data;
        IO->CitContext->IO = IO;
 
        IO->NextState     = NextState;
@@ -1077,7 +1077,7 @@ int InitcURLIOStruct(AsyncIO *IO,
        IO->Data          = Data;
 
        IO->CitContext    = CloneContext(CC);
-       IO->CitContext->session_specific_data = (char*) Data;
+       IO->CitContext->session_specific_data = Data;
        IO->CitContext->IO = IO;
 
        IO->SendDone      = SendDone;