fix integer overflow + some gui improvements

pull/1/merge
Oona 2012-04-06 15:38:41 +03:00
rodzic 4013b7f91d
commit 9b10bb9f16
3 zmienionych plików z 7 dodań i 3 usunięć

Wyświetl plik

@ -78,7 +78,7 @@ void *Listen() {
timeptr = gmtime(&timet);
strftime(timestr, sizeof(timestr)-1,"%Y%m%d-%H%M%Sz", timeptr);
snprintf(pngfilename, sizeof(timestr)-1, "rx/%s_%s.png", timestr, ModeSpec[Mode].ShortName);
snprintf(lumfilename, sizeof(timestr)-1, "rx/%s_%s-lum", timestr, ModeSpec[Mode].ShortName);
snprintf(lumfilename, sizeof(timestr)-1, "rx-lum/%s_%s-lum", timestr, ModeSpec[Mode].ShortName);
printf(" \"%s\"\n", pngfilename);

4
sync.c
Wyświetl plik

@ -20,8 +20,8 @@ double FindSync (guchar Mode, double Rate, int *Skip) {
int LineWidth = ModeSpec[Mode].LineLen / ModeSpec[Mode].SyncLen * 4;
int x,y,xmid,x0;
int q, d, qMost, dMost;
gushort xAcc[700] = {0}, xmax, s;
int q, d, qMost, dMost, s;
gushort xAcc[700] = {0}, xmax;
gushort lines[600][(MAXSLANT-MINSLANT)*2];
gushort cy, cx, Retries = 0;
bool SyncImg[700][630] = {{false}};

4
vis.c
Wyświetl plik

@ -126,6 +126,10 @@ guchar GetVIS () {
gtk_label_set_markup(GTK_LABEL(infolabel), infostr);
gdk_threads_leave();
} else {
gdk_threads_enter();
gtk_combo_box_set_active (GTK_COMBO_BOX(modecombo), VISmap[VIS]-1);
gtk_spin_button_set_value (GTK_SPIN_BUTTON(shiftspin), HedrShift);
gdk_threads_leave();
break;
}
}