use an Enum for the cm_fields vector instead of nameless chars
[citadel.git] / citadel / modules / clamav / serv_virus.c
index c4b8a5d4fe05c2111f96e3bed48d8cc75bfbc736..6f2dd0418af8e0f63b4e4be90b0c89b248587585 100644 (file)
@@ -180,10 +180,10 @@ int clamd(struct CtdlMessage *msg) {
        }
 
        if (is_virus) {
-               if (msg->cm_fields['0'] != NULL) {
-                       free(msg->cm_fields['0']);
+               if (msg->cm_fields[eErrorMsg] != NULL) {
+                       free(msg->cm_fields[eErrorMsg]);
                }
-               msg->cm_fields['0'] = strdup("message rejected by virus filter");
+               msg->cm_fields[eErrorMsg] = strdup("message rejected by virus filter");
        }
 
 bail:  close(sock);