void decrypt(unsigned char * m, const unsigned char * c, const unsigned char * k, int c_len, int k_len) { xor_string(m, c, k, c_len, k_len); }
void skin_def_line(char *line, Display *display, Drawable drawable, char *skin_desc_dir) { char *p,*w; int x,i; char buffer[256]; w = line; p = strstr(w,"="); if(!p) return; *p = '\000'; p++; x = xor_string(w); switch(x) { case 5829: /* preset1-6 */ buttons[button_count].status = BS_SELECTED; case 5830: case 5831: case 5824: case 5825: case 5826: case 1457: /* tune+ */ case 1463: /* tune- */ case 278: /* off */ case 696: /* scan */ case 4507: /* display */ buttons[button_count].action = x; buttons[button_count].destx = skin_read_num(p); buttons[button_count].desty = skin_read_num(p); buttons[button_count].srcx = skin_read_num(p); buttons[button_count].srcy = skin_read_num(p); buttons[button_count].width = skin_read_num(p); buttons[button_count].height = skin_read_num(p); button_count++; break; case 365: /* xpm */ buffer[0] = '\000'; if( ! strstr(p,"/") ) { strcpy(buffer,skin_desc_dir); } strcat(buffer,p); if(XpmReadFileToPixmap(display,drawable,buffer, &(RadioSkin.pixmap), &(RadioSkin.mask), &(RadioSkin.attributes)) != XpmSuccess) { printf("wmradio: can't load pixmap %s\n",buffer); } break; case 2071: /* digits */ digits.destx = skin_read_num(p); digits.desty = skin_read_num(p); digits.srcx = skin_read_num(p); digits.srcy = skin_read_num(p); for(i=0; i<12; i++) { digits.w[i] = skin_read_num(p); } digits.h = skin_read_num(p); break; case 4675: /* letters */ letters.destx = skin_read_num(p); letters.desty = skin_read_num(p); letters.srcx = skin_read_num(p); letters.srcy = skin_read_num(p); for(i=0; i<26; i++) { letters.w[i] = skin_read_num(p); } letters.h = skin_read_num(p); break; case 2917: /* stereo */ StereoInfo.destx = skin_read_num(p); StereoInfo.desty = skin_read_num(p); StereoInfo.srcx = skin_read_num(p); StereoInfo.srcy = skin_read_num(p); StereoInfo.width = skin_read_num(p); StereoInfo.height = skin_read_num(p); break; case 19368: /* iconwidth */ icon_width = atoi(p); case 37920: /* iconheight */ icon_height = atoi(p); } }
void encrypt(unsigned char * c, const unsigned char * m, const unsigned char * k, int m_len, int k_len) { xor_string(c, m, k, m_len, k_len); }