XP_MEMCPY(img_trans_pixel, ic->background_color, sizeof(IL_IRGB));
nsCRT::memcpy(img_trans_pixel, ic->background_color, sizeof(IL_IRGB));
il_init_image_transparent_pixel(il_container *ic){    IL_IRGB *img_trans_pixel = ic->image->header.transparent_pixel;        if (!img_trans_pixel) {        img_trans_pixel = PR_NEWZAP(IL_IRGB);        if (!img_trans_pixel)            return FALSE;        if (ic->background_color) {            XP_MEMCPY(img_trans_pixel, ic->background_color, sizeof(IL_IRGB));        }        else {            /* A mask will always be used if no background color was               requested. */        }                    ic->image->header.transparent_pixel = img_trans_pixel;    }    return TRUE;}