Changeset 408

Show
Ignore:
Timestamp:
07/18/06 17:58:39 (4 years ago)
Author:
erikd
Message:

aube : Replace all usage of sprintf with snprintf.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • aube/trunk/src/about_dialog.c

    r397 r408  
    124124    return TRUE; 
    125125 
    126   sprintf(buf, "%s/aube_logo.ppm", DATADIR); 
     126  snprintf(buf, sizeof (buf), "%s/aube_logo.ppm", DATADIR); 
    127127 
    128128  fp = fopen(buf, "rb"); 
  • aube/trunk/src/aube.c

    r372 r408  
    177177    out->parms.ch_type = ch_type; 
    178178    out->module = m; 
    179     sprintf(out->u_label, "%s", label); 
     179    snprintf(out->u_label, sizeof (out->u_label), "%s", label); 
    180180    out->data = data; 
    181181  } 
     
    288288aube_add_module(module * module) 
    289289{ 
     290  char temp [sizeof (module->u_label)] ; 
    290291  aube_daddy->modules[aube_daddy->nr_modules] = module; 
    291292  aube_daddy->nr_modules++; 
     
    295296  /*aube_daddy->types[module->type].instances++;*/ 
    296297  module->class->instances++; 
    297   sprintf(module->u_label, "%s-%d", module->u_label, 
    298     module->class->instances); 
     298 
     299  /* If we're using snprintf, we need to store the existing string first. */ 
     300  snprintf(temp, sizeof (temp), "%s", module->u_label); 
     301  sprintf(module->u_label, "%s-%d", temp, module->class->instances); 
    299302/* 
    300303          aube_daddy->types[module->type].instances); 
     
    391394    } 
    392395  } 
    393   sprintf((char *) a->types[i].type_label, "%s", typename); 
     396  snprintf((char *) a->types[i].type_label, sizeof (a->types[i].type_label), "%s", typename); 
    394397  a->types[i].type = i; 
    395398  a->types[i].instances = 0; 
     
    410413 
    411414  gtk_init(&argc, &argv); 
    412   sprintf(buf, "%s/gtkrc", DATADIR); 
     415  snprintf(buf, sizeof (buf), "%s/gtkrc", DATADIR); 
    413416  gtk_rc_parse(buf); 
    414417 
  • aube/trunk/src/inputoption.c

    r397 r408  
    173173    for (i = -1; i < (int) (aube_daddy->nr_samples); i++) { 
    174174      if (i == -1) { 
    175         sprintf(buf, "None"); 
     175        snprintf(buf, sizeof (buf), "None"); 
    176176        INPUTOPTION(data)->ip[k].ch = NULL; 
    177177      } else { 
    178         sprintf(buf, "%s", aube_daddy->samples[i]->u_label); 
     178        snprintf(buf, sizeof (buf), "%s", aube_daddy->samples[i]->u_label); 
    179179        INPUTOPTION(data)->ip[k].ch = aube_daddy->samples[i]; 
    180180      } 
     
    207207 
    208208          if (i == 0) 
    209             sprintf(buf, "None"); 
     209            snprintf(buf, sizeof (buf), "None"); 
    210210          else if (aube_daddy->modules[i]->nr_outputs == 1) 
    211             sprintf(buf, "%s", aube_daddy->modules[i]->u_label); 
     211            snprintf(buf, sizeof (buf), "%s", aube_daddy->modules[i]->u_label); 
    212212          else 
    213             sprintf(buf, "%s:%s", aube_daddy->modules[i]->u_label, 
     213            snprintf(buf, sizeof (buf), "%s:%s", aube_daddy->modules[i]->u_label, 
    214214                    INPUTOPTION(data)->ip[k].ch->u_label); 
    215215 
  • aube/trunk/src/master.c

    r407 r408  
    189189  title[2] = buf2; 
    190190  for (i = 0; i < aube_daddy->nr_samples; i++) { 
    191     sprintf(title[0], "%02d", i); 
     191    snprintf(title[0], sizeof(title[0]), "%02d", i); 
    192192    title[1] = aube_daddy->samples[i]->u_label; 
    193     sprintf(title[2], "%d", 
     193    snprintf(title[2], sizeof(title[2]), "%d", 
    194194            aube_daddy->samples[i]->parms.d.audio_sample_data.s_length); 
    195195    gtk_clist_append(clist, (gchar **) & title); 
  • aube/trunk/src/modulemenu.c

    r397 r408  
    8585      UNITMENU(modulemenu)->up[k].selected_module = u; 
    8686 
    87       sprintf(buf, "%s", u->u_label); 
     87      snprintf(buf, sizeof (buf), "%s", u->u_label); 
    8888 
    8989      menuitem = gtk_menu_item_new_with_label(buf); 
     
    9696  } 
    9797  if (k == 0) { 
    98     sprintf(buf, "None"); 
     98    snprintf(buf, sizeof (buf), "None"); 
    9999 
    100100    menuitem = gtk_menu_item_new_with_label(buf); 
  • aube/trunk/src/modules/atonal.c

    r372 r408  
    5555 
    5656  aube_module_clear_outputs((module *)s); 
    57   sprintf(s->module.u_label, "atonal"); 
     57  snprintf(s->module.u_label, sizeof (s->module.u_label), "atonal"); 
    5858 
    5959  s->module.do_tick = (void *)atonal_calc_note; 
     
    8484  
    8585  aube_module_clear_outputs((module *)s); 
    86   sprintf(s->module.u_label, "atonal"); 
     86  snprintf(s->module.u_label, sizeof (s->module.u_label), "atonal"); 
    8787 
    8888  s->module.do_tick = (void *)atonal_calc_note; 
  • aube/trunk/src/modules/delay.c

    r372 r408  
    5151 
    5252  aube_module_clear_outputs((module *) dl); 
    53   sprintf(dl->module.u_label, "delay"); 
     53  snprintf(dl->module.u_label, sizeof (dl->module.u_label), "delay"); 
    5454 
    5555  dl->module.do_tick = (void *) delay_calc_note; 
     
    8181 
    8282  aube_module_clear_outputs((module *) dl); 
    83   sprintf(dl->module.u_label, "delay"); 
     83  snprintf(dl->module.u_label, sizeof (dl->module.u_label), "delay"); 
    8484 
    8585  dl->module.do_tick = (void *) delay_calc_note; 
  • aube/trunk/src/modules/drummachine.c

    r372 r408  
    6060    s->module.outputs[i]->data = (seq_channel *) (&(s->seq_ch[i])); 
    6161    snprintf(buf, 4, "%d", i); 
    62     sprintf(s->module.outputs[i]->u_label, buf); 
     62    snprintf(s->module.outputs[i]->u_label, sizeof (s->module.outputs[i]->u_label), buf); 
    6363    s->module.outputs[i]->module = (module *) s; 
    6464  } 
    6565  aube_module_clear_outputs((module *) s); 
    66   sprintf(s->module.u_label, "drummachine"); 
     66  snprintf(s->module.u_label, sizeof (s->module.u_label), "drummachine"); 
    6767 
    6868  s->module.do_tick = (void *) drummachine_calc_note; 
     
    9898    s->module.outputs[i]->data = (seq_channel *) (&(s->seq_ch[i])); 
    9999    s->module.outputs[i]->module = (module *) s; 
    100     snprintf(buf, 4, "%d", i); 
    101     sprintf(s->module.outputs[i]->u_label, buf); 
     100    snprintf(buf, sizeof (buf), "%d", i); 
     101    snprintf(s->module.outputs[i]->u_label, sizeof(s->module.outputs[i]->u_label), buf); 
    102102  } 
    103103  aube_module_clear_outputs((module *) s); 
    104   sprintf(s->module.u_label, "drummachine"); 
     104  snprintf(s->module.u_label, sizeof (s->module.u_label), "drummachine"); 
    105105 
    106106  s->module.do_tick = (void *) drummachine_calc_note; 
  • aube/trunk/src/modules/filter_reslp.c

    r372 r408  
    6565  s->module.outputs[0]->data = (bit16 *) (&(s->tick_buffer)); 
    6666  aube_module_clear_outputs((module *) s); 
    67   sprintf(s->module.u_label, "reslp"); 
    68   sprintf(s->module.outputs[0]->u_label, "out"); 
     67  snprintf(s->module.u_label, sizeof (s->module.u_label), "reslp"); 
     68  snprintf(s->module.outputs[0]->u_label, sizeof (s->module.outputs[0]->u_label), "out"); 
    6969  s->module.outputs[0]->module = (module *) s; 
    7070 
     
    116116  s->module.outputs[0]->data = (bit16 *) (&(s->tick_buffer)); 
    117117  aube_module_clear_outputs((module *) s); 
    118   sprintf(s->module.u_label, "reslp"); 
    119   sprintf(s->module.outputs[0]->u_label, "out"); 
     118  snprintf(s->module.u_label, sizeof (s->module.u_label), "reslp"); 
     119  snprintf(s->module.outputs[0]->u_label, sizeof (s->module.outputs[0]->u_label), "out"); 
    120120  s->module.outputs[0]->module = (module *) s; 
    121121 
  • aube/trunk/src/modules/general_mixer.c

    r372 r408  
    5858  aube_module_clear_outputs((module *) xf); 
    5959 
    60   sprintf(xf->module.u_label, "mixer");               /* 
     60  snprintf(xf->module.u_label, sizeof (xf->module.u_label), "mixer");         /* 
    6161                                                   not general_mixer for conciseness  
    6262                                                 */ 
    63   sprintf(xf->module.outputs[0]->u_label, "out"); 
     63  snprintf(xf->module.outputs[0]->u_label, sizeof (xf->module.outputs[0]->u_label), "out"); 
    6464  xf->module.outputs[0]->module = (module *) xf; 
    6565 
     
    106106  aube_module_clear_outputs((module *) xf); 
    107107 
    108   sprintf(xf->module.u_label, "mixer"); 
    109   sprintf(xf->module.outputs[0]->u_label, "out"); 
     108  snprintf(xf->module.u_label, sizeof (xf->module.u_label), "mixer"); 
     109  snprintf(xf->module.outputs[0]->u_label, sizeof (xf->module.outputs[0]->u_label), "out"); 
    110110  xf->module.outputs[0]->module = (module *) xf; 
    111111 
  • aube/trunk/src/modules/general_mixer_if.c

    r407 r408  
    247247  gtk_widget_show(vbox); 
    248248 
    249   sprintf(buf, "%d:", i); 
     249  snprintf(buf, sizeof (buf), "%d:", i); 
    250250  button = inputoption_new(buf, 
    251251                    (module *) GENERAL_MIXER_IF(general_mixer_if)->data, i); 
     
    254254  gtk_widget_show(button); 
    255255 
    256   sprintf(buf, "%d", i); 
     256  snprintf(buf, sizeof (buf), "%d", i); 
    257257  slider = slider_int_new(buf, &(general_mixer_if->data->vol[i]), 0, 64, 1); 
    258258  gtk_box_pack_start(GTK_BOX(vbox), slider, TRUE, TRUE, 0); 
  • aube/trunk/src/modules/klavier.c

    r372 r408  
    5252  s->module.outputs[0]->data = (seq_channel *) (&(s->seq_ch)); 
    5353  aube_module_clear_outputs((module *) s); 
    54   sprintf(s->module.u_label, "klavier"); 
    55   sprintf(s->module.outputs[0]->u_label, "seq"); 
     54  snprintf(s->module.u_label, sizeof (s->module.u_label), "klavier"); 
     55  snprintf(s->module.outputs[0]->u_label, sizeof (s->module.outputs[0]->u_label), "seq"); 
    5656  s->module.outputs[0]->module = (module *) s; 
    5757 
     
    8181  s->module.outputs[0]->data = (seq_channel *) (&(s->seq_ch)); 
    8282  aube_module_clear_outputs((module *) s); 
    83   sprintf(s->module.u_label, "klavier"); 
    84   sprintf(s->module.outputs[0]->u_label, "seq"); 
     83  snprintf(s->module.u_label, sizeof (s->module.u_label), "klavier"); 
     84  snprintf(s->module.outputs[0]->u_label, sizeof (s->module.outputs[0]->u_label), "seq"); 
    8585  s->module.outputs[0]->module = (module *) s; 
    8686 
  • aube/trunk/src/modules/line.c

    r372 r408  
    132132  oss_o->output_module.inputs[0]->channel = NULL; 
    133133  oss_o->output_module.nr_outputs = 0; 
    134   sprintf(oss_o->output_module.u_label, "Line-Out"); 
     134  snprintf(oss_o->output_module.u_label, sizeof (oss_o->output_module.u_label), "Line-Out"); 
    135135  aube_add_module(&oss_o->output_module); 
    136136 
     
    174174  oss_i->input_module.outputs[0]->data = (bit16 *) (&oss_i->tick_buffer); 
    175175  aube_module_clear_outputs(&oss_i->input_module); 
    176   sprintf(oss_i->input_module.u_label, "Line-In"); 
    177   sprintf(oss_i->input_module.outputs[0]->u_label, "line"); 
     176  snprintf(oss_i->input_module.u_label, sizeof (oss_i->input_module.u_label), "Line-In"); 
     177  snprintf(oss_i->input_module.outputs[0]->u_label, sizeof (oss_i->input_module.outputs[0]->u_label), "line"); 
    178178  oss_i->input_module.outputs[0]->module = &oss_i->input_module; 
    179179  aube_add_module(&oss_i->input_module); 
     
    234234#endif 
    235235 
    236             sprintf(buf, "OSS: Error writing to %s (%d)", 
     236            snprintf(buf, sizeof (buf), "OSS: Error writing to %s (%d)", 
    237237                    oss_p->dev->devicename, errno); 
    238238            perror(buf); 
     
    259259    } 
    260260    if ((n = write(oss_p->dev->file, b, tick)) == -1) { 
    261       sprintf(buf, "OSS: Error writing to %s", oss_p->dev->devicename); 
     261      snprintf(buf, sizeof (buf), "OSS: Error writing to %s", oss_p->dev->devicename); 
    262262      perror(buf); 
    263263#ifdef DEBUG 
     
    352352 
    353353    if ((oss_d->file = open(oss_d->devicename, O_WRONLY, 0)) == -1) { 
    354       sprintf(buf, "OSS: Unable to open %s for writing", oss_d->devicename); 
     354      snprintf(buf, sizeof (buf), "OSS: Unable to open %s for writing", oss_d->devicename); 
    355355      perror(buf); 
    356356      MODULE_OFF_safe(oss_d->writer); 
     
    360360 
    361361#ifdef DEBUG 
    362       sprintf(buf, "OSS: opened %s for writing, fd %d", 
     362      snprintf(buf, sizeof (buf), "OSS: opened %s for writing, fd %d", 
    363363              oss_d->devicename, oss_d->file); 
    364364      perror(buf); 
     
    371371 
    372372    if ((oss_d->file = open(oss_d->devicename, O_RDONLY | O_NDELAY, 0)) == -1) { 
    373       sprintf(buf, "OSS: Unable to open %s for reading", oss_d->devicename); 
     373      snprintf(buf, sizeof (buf), "OSS: Unable to open %s for reading", oss_d->devicename); 
    374374      perror(buf); 
    375375      MODULE_OFF_safe(oss_d->writer); 
     
    378378    } else { 
    379379#ifdef DEBUG 
    380       sprintf(buf, "OSS: opened %s for reading, fd %d", 
     380      snprintf(buf, sizeof (buf), "OSS: opened %s for reading, fd %d", 
    381381              oss_d->devicename, oss_d->file); 
    382382      perror(buf); 
     
    389389 
    390390    if ((oss_d->file = open(oss_d->devicename, O_RDWR | O_NDELAY, 0)) == -1) { 
    391       sprintf(buf, "OSS: Unable to open %s for duplex", oss_d->devicename); 
     391      snprintf(buf, sizeof (buf), "OSS: Unable to open %s for duplex", oss_d->devicename); 
    392392      perror(buf); 
    393393      MODULE_OFF_safe(oss_d->writer); 
     
    396396    } else { 
    397397#ifdef DEBUG 
    398       sprintf(buf, "OSS: opened %s for duplex, fd %d", 
     398      snprintf(buf, sizeof (buf), "OSS: opened %s for duplex, fd %d", 
    399399              oss_d->devicename, oss_d->file); 
    400400      perror(buf); 
  • aube/trunk/src/modules/minimaube.c

    r372 r408  
    5757    s->module.outputs[i]->parms.ch_type = CH_TYPE_AUDIO_STREAM; 
    5858    s->module.outputs[i]->data = (bit16 *) (&(s->tick_buffer[i])); 
    59     sprintf(s->module.outputs[i]->u_label, "%d", i); 
     59    snprintf(s->module.outputs[i]->u_label, sizeof (s->module.outputs[i]->u_label), "%d", i); 
    6060    s->module.outputs[i]->module = (module *) s; 
    6161  } 
    6262  aube_module_clear_outputs((module *) s); 
    63   sprintf(s->module.u_label, "s-player"); 
     63  snprintf(s->module.u_label, sizeof (s->module.u_label), "s-player"); 
    6464 
    6565  s->module.do_tick = (void *) minimaube_calc_note; 
     
    100100 
    101101  aube_module_clear_outputs((module *) s); 
    102   sprintf(s->module.u_label, "minimaube"); 
    103   sprintf(s->module.outputs[0]->u_label, "out"); 
     102  snprintf(s->module.u_label, sizeof (s->module.u_label), "minimaube"); 
     103  snprintf(s->module.outputs[0]->u_label, sizeof (s->module.outputs[0]->u_label), "out"); 
    104104  s->module.outputs[0]->module = (module *) s; 
    105105 
  • aube/trunk/src/modules/minimaube_if.c

    r407 r408  
    242242  gtk_widget_show(hbox); 
    243243 
    244   sprintf(buf, "%d:", i); 
     244  snprintf(buf, sizeof (buf), "%d:", i); 
    245245  widget = gtk_label_new(buf); 
    246246  gtk_box_pack_start(GTK_BOX(hbox), widget, FALSE, TRUE, 1); 
     
    271271  gtk_widget_show(vbox); 
    272272 
    273   sprintf(buf, "%d:", i); 
     273  snprintf(buf, sizeof (buf), "%d:", i); 
    274274  button = inputoption_new(buf, 
    275275                           (module *) MINIMAUBE_IF(minimaube_if)->data, i); 
     
    278278  gtk_widget_show(button); 
    279279 
    280   sprintf(buf, "%d", i); 
     280  snprintf(buf, sizeof (buf), "%d", i); 
    281281  slider = slider_int_new(buf, &(minimaube_if->data->vol[i]), 0, 64, 1); 
    282282  gtk_box_pack_start(GTK_BOX(vbox), slider, TRUE, FALSE, 0); 
  • aube/trunk/src/modules/minitracker.c

    r372 r408  
    5656  s->module.outputs[0]->data = (seq_channel *) (&(s->seq_ch)); 
    5757  aube_module_clear_outputs((module *) s); 
    58   sprintf(s->module.u_label, "minitracker"); 
    59   sprintf(s->module.outputs[0]->u_label, "seq"); 
     58  snprintf(s->module.u_label, sizeof (s->module.u_label), "minitracker"); 
     59  snprintf(s->module.outputs[0]->u_label, sizeof (s->module.outputs[0]->u_label), "seq"); 
    6060  s->module.outputs[0]->module = (module *) s; 
    6161 
     
    9393  s->module.outputs[0]->data = (seq_channel *) (&(s->seq_ch)); 
    9494  aube_module_clear_outputs((module *) s); 
    95   sprintf(s->module.u_label, "minitracker"); 
    96   sprintf(s->module.outputs[0]->u_label, "seq"); 
     95  snprintf(s->module.u_label, sizeof (s->module.u_label), "minitracker"); 
     96  snprintf(s->module.outputs[0]->u_label, sizeof (s->module.outputs[0]->u_label), "seq"); 
    9797  s->module.outputs[0]->module = (module *) s; 
    9898 
  • aube/trunk/src/modules/minitracker_if.c

    r407 r408  
    345345  title[3] = buf3; 
    346346  for (i = 0; i < SEQ_LENGTH; i++) { 
    347     sprintf(title[0], "%02d", i); 
    348     /*    sprintf(title[1], "%d", tracker->data->sequence[i].note);*/ 
    349     sprintf (title[1], "%s", note_names[tracker->data->sequence[i].note]); 
    350     sprintf(title[2], "%02d", 0); 
    351     sprintf(title[3], "%02d", 0); 
     347    snprintf(title[0], sizeof (title[0]), "%02d", i); 
     348    /*    snprintf(title[1], sizeof (title[1]), "%d", tracker->data->sequence[i].note);*/ 
     349    snprintf(title[1], sizeof (title[1]), "%s", note_names[tracker->data->sequence[i].note]); 
     350    snprintf(title[2], sizeof (title[2]), "%02d", 0); 
     351    snprintf(title[3], sizeof (title[3]), "%02d", 0); 
    352352 
    353353    gtk_clist_append(GTK_CLIST(tracker->tl), (gchar **) & title); 
  • aube/trunk/src/modules/panner.c

    r372 r408  
    5252 
    5353  aube_module_clear_outputs((module *) pn); 
    54   sprintf(pn->module.u_label, "panner"); 
    55   sprintf(pn->module.outputs[0]->u_label, "out"); 
     54  snprintf(pn->module.u_label, sizeof (pn->module.u_label), "panner"); 
     55  snprintf(pn->module.outputs[0]->u_label, sizeof (pn->module.outputs[0]->u_label), "out"); 
    5656  pn->module.outputs[0]->module = (module *) pn; 
    5757 
     
    8484 
    8585  aube_module_clear_outputs((module *) pn); 
    86   sprintf(pn->module.u_label, "panner"); 
    87   sprintf(pn->module.outputs[0]->u_label, "out"); 
     86  snprintf(pn->module.u_label, sizeof (pn->module.u_label), "panner"); 
     87  snprintf(pn->module.outputs[0]->u_label, sizeof (pn->module.outputs[0]->u_label), "out"); 
    8888  pn->module.outputs[0]->module = (module *) pn; 
    8989 
  • aube/trunk/src/modules/panner4.c

    r372 r408  
    5555 
    5656  aube_module_clear_outputs((module *) pn); 
    57   sprintf(pn->module.u_label, "panner4"); 
    58   sprintf(pn->module.outputs[0]->u_label, "fwd"); 
     57  snprintf(pn->module.u_label, sizeof (pn->module.u_label), "panner4"); 
     58  snprintf(pn->module.outputs[0]->u_label, sizeof (pn->module.outputs[0]->u_label), "fwd"); 
    5959  pn->module.outputs[0]->module = (module *) pn; 
    60   sprintf(pn->module.outputs[1]->u_label, "rear"); 
     60  snprintf(pn->module.outputs[1]->u_label, sizeof (pn->module.outputs[1]->u_label), "rear"); 
    6161  pn->module.outputs[1]->module = (module *) pn; 
    6262 
     
    9393 
    9494  aube_module_clear_outputs((module *) pn); 
    95   sprintf(pn->module.u_label, "panner4"); 
    96   sprintf(pn->module.outputs[0]->u_label, "fwd"); 
     95  snprintf(pn->module.u_label, sizeof (pn->module.u_label), "panner4"); 
     96  snprintf(pn->module.outputs[0]->u_label, sizeof (pn->module.outputs[0]->u_label), "fwd"); 
    9797  pn->module.outputs[0]->module = (module *) pn; 
    98   sprintf(pn->module.outputs[1]->u_label, "rear"); 
     98  snprintf(pn->module.outputs[1]->u_label, sizeof (pn->module.outputs[1]->u_label), "rear"); 
    9999  pn->module.outputs[1]->module = (module *) pn; 
    100100 
  • aube/trunk/src/modules/sample_recorder.c

    r372 r408  
    5858 
    5959  aube_module_clear_outputs((module *) sr); 
    60   sprintf(sr->module.u_label, "s-recorder"); 
    61   sprintf(sr->module.outputs[0]->u_label, "out"); 
     60  snprintf(sr->module.u_label, sizeof (sr->module.u_label), "s-recorder"); 
     61  snprintf(sr->module.outputs[0]->u_label, sizeof (sr->module.outputs[0]->u_label), "out"); 
    6262  sr->module.outputs[0]->module = (module *) sr; 
    6363 
     
    9595 
    9696  aube_module_clear_outputs((module *) sr); 
    97   sprintf(sr->module.u_label, "s_rec"); 
    98   sprintf(sr->module.outputs[0]->u_label, "out"); 
     97  snprintf(sr->module.u_label, sizeof (sr->module.u_label), "s_rec"); 
     98  snprintf(sr->module.outputs[0]->u_label, sizeof (sr->module.outputs[0]->u_label), "out"); 
    9999  sr->module.outputs[0]->module = (module *) sr; 
    100100 
  • aube/trunk/src/modules/syre.c

    r372 r408  
    7676  s->module.outputs[0]->data = (bit16 *) (&(s->tick_buffer)); 
    7777  aube_module_clear_outputs((module *) s); 
    78   sprintf(s->module.u_label, "syre"); 
    79   sprintf(s->module.outputs[0]->u_label, "out"); 
     78  snprintf(s->module.u_label, sizeof (s->module.u_label), "syre"); 
     79  snprintf(s->module.outputs[0]->u_label, sizeof (s->module.outputs[0]->u_label), "out"); 
    8080  s->module.outputs[0]->module = (module *) s; 
    8181 
     
    133133  s->module.outputs[0]->data = (bit16 *) (&(s->tick_buffer)); 
    134134  aube_module_clear_outputs((module *) s); 
    135   sprintf(s->module.u_label, "syre"); 
    136   sprintf(s->module.outputs[0]->u_label, "out"); 
     135  snprintf(s->module.u_label, sizeof (s->module.u_label), "syre"); 
     136  snprintf(s->module.outputs[0]->u_label, sizeof (s->module.outputs[0]->u_label), "out"); 
    137137  s->module.outputs[0]->module = (module *) s; 
    138138 
  • aube/trunk/src/modules/syre_if.c

    r407 r408  
    353353 
    354354  for (i = 0; i < NUM_HARMONICS; i++) { 
    355     sprintf(nc, "%d", i); 
     355    snprintf(nc, sizeof (nc), "%d", i); 
    356356    syre_if->sliders[i] = 
    357357      slider_int_new(nc, &(syre_if->data->overtones[i].vol), 0, 32, 1); 
  • aube/trunk/src/modules/whitenoise.c

    r372 r408  
    5353   */ 
    5454  aube_module_clear_outputs((module *) wn); 
    55   sprintf(wn->module.u_label, "w-noise"); 
    56   sprintf(wn->module.outputs[0]->u_label, "out"); 
     55  snprintf(wn->module.u_label, sizeof (wn->module.u_label), "w-noise"); 
     56  snprintf(wn->module.outputs[0]->u_label, sizeof (wn->module.outputs[0]->u_label), "out"); 
    5757  wn->module.outputs[0]->module = (module *) wn; 
    5858 
     
    8282 
    8383  aube_module_clear_outputs((module *) wn); 
    84   sprintf(wn->module.u_label, "w-noise"); 
    85   sprintf(wn->module.outputs[0]->u_label, "out"); 
     84  snprintf(wn->module.u_label, sizeof (wn->module.u_label), "w-noise"); 
     85  snprintf(wn->module.outputs[0]->u_label, sizeof (wn->module.outputs[0]->u_label), "out"); 
    8686  wn->module.outputs[0]->module = (module *) wn; 
    8787 
  • aube/trunk/src/modules/xfader.c

    r372 r408  
    5656   */ 
    5757  aube_module_clear_outputs((module *) xf); 
    58   sprintf(xf->module.u_label, "xfader"); 
    59   sprintf(xf->module.outputs[0]->u_label, "out"); 
     58  snprintf(xf->module.u_label, sizeof (xf->module.u_label), "xfader"); 
     59  snprintf(xf->module.outputs[0]->u_label, sizeof (xf->module.outputs[0]->u_label), "out"); 
    6060  xf->module.outputs[0]->module = (module *) xf; 
    6161 
     
    9090  xf->module.outputs[0]->data = (bit16 *) (&(xf->tick_buffer)); 
    9191  aube_module_clear_outputs((module *) xf); 
    92   sprintf(xf->module.u_label, "xfader"); 
    93   sprintf(xf->module.outputs[0]->u_label, "out"); 
     92  snprintf(xf->module.u_label, sizeof (xf->module.u_label), "xfader"); 
     93  snprintf(xf->module.outputs[0]->u_label, sizeof (xf->module.outputs[0]->u_label), "out"); 
    9494  xf->module.outputs[0]->module = (module *) xf; 
    9595 
  • aube/trunk/src/none.c

    r372 r408  
    4848  aube_module_clear_outputs((module *) nn); 
    4949 
    50   sprintf(nn->module.u_label, "None"); 
    51   sprintf(nn->module.outputs[0]->u_label, "out"); 
     50  snprintf(nn->module.u_label, sizeof (nn->module.u_label), "None"); 
     51  snprintf(nn->module.outputs[0]->u_label, sizeof (nn->module.outputs[0]->u_label), "out"); 
    5252  nn->module.outputs[0]->module = (module *) nn; 
    53   sprintf(nn->module.outputs[1]->u_label, "seq"); 
     53  snprintf(nn->module.outputs[1]->u_label, sizeof (nn->module.outputs[1]->u_label), "seq"); 
    5454  nn->module.outputs[1]->module = (module *) nn; 
    5555 
  • aube/trunk/src/slider.c

    r407 r408  
    1313 
    1414guint 
    15 slider_get_type(void
     15slider_get_type(
    1616{ 
    1717  static guint b_type = 0; 
     
    7171  slider->data.iptr = data; 
    7272 
    73   sprintf (slider->value_str, "%d", *data); 
     73  snprintf (slider->value_str, sizeof (slider->value_str), "%d", *data); 
    7474  slider->value_label = gtk_label_new (slider->value_str); 
    7575  gtk_box_pack_start (GTK_BOX (slider), slider->value_label, FALSE, TRUE, 0);