Changeset 1096
- Timestamp:
- 01/06/10 18:34:52 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/monitor-improvement/oscam-http.c
r1095 r1096 875 875 void send_oscam_services_edit(struct templatevars *vars, FILE *f, struct uriparams *params) { 876 876 struct s_sidtab *sidtab,*ptr; 877 char *label = getParam(params, "service"); 878 int i; 877 char label[128]; 878 int i; 879 880 strncpy(label, getParam(params, "service"), sizeof(label)/sizeof(char) - 1); 881 label[sizeof(label)/sizeof(char) - 1] = '\0'; 879 882 880 883 for (sidtab = cfg->sidtab; sidtab != NULL && strcmp(label, sidtab->label) != 0; sidtab=sidtab->next); … … 924 927 } 925 928 for (i=0; i<sidtab->num_provid; i++){ 926 if (i==0) tpl_printf(vars, 0, "PROVIDS", "% ld08X", sidtab->provid[i]);927 else tpl_printf(vars, 1, "PROVIDS", ",% ld08X", sidtab->provid[i]);929 if (i==0) tpl_printf(vars, 0, "PROVIDS", "%08lX", sidtab->provid[i]); 930 else tpl_printf(vars, 1, "PROVIDS", ",%08lX", sidtab->provid[i]); 928 931 } 929 932 for (i=0; i<sidtab->num_srvid; i++){
Note:
See TracChangeset
for help on using the changeset viewer.