[PD-cvs] pd/src builtins.c, 1.1.2.10, 1.1.2.11 builtins_dsp.c, 1.1.2.16, 1.1.2.17 desire.c, 1.1.2.217.2.115, 1.1.2.217.2.116
Mathieu Bouchard
matju at users.sourceforge.net
Tue Jan 9 16:07:44 CET 2007
Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22972
Modified Files:
Tag: desiredata
builtins.c builtins_dsp.c desire.c
Log Message:
replace freebytes by free.
Index: builtins.c
===================================================================
RCS file: /cvsroot/pure-data/pd/src/Attic/builtins.c,v
retrieving revision 1.1.2.10
retrieving revision 1.1.2.11
diff -C2 -d -r1.1.2.10 -r1.1.2.11
*** builtins.c 9 Jan 2007 15:03:38 -0000 1.1.2.10
--- builtins.c 9 Jan 2007 15:07:39 -0000 1.1.2.11
***************
*** 10,13 ****
--- 10,14 ----
#include "desire.h"
#include "s_stuff.h"
+ #include <stdlib.h>
#include <math.h>
#include <stdio.h>
Index: builtins_dsp.c
===================================================================
RCS file: /cvsroot/pure-data/pd/src/Attic/builtins_dsp.c,v
retrieving revision 1.1.2.16
retrieving revision 1.1.2.17
diff -C2 -d -r1.1.2.16 -r1.1.2.17
*** builtins_dsp.c 7 Jan 2007 00:34:18 -0000 1.1.2.16
--- builtins_dsp.c 9 Jan 2007 15:07:39 -0000 1.1.2.17
***************
*** 18,21 ****
--- 18,22 ----
#include <stdio.h>
#include <string.h>
+ #include <stdlib.h>
extern "C" int ugen_getsortno(void);
#define DEFDELVS 64 /* LATER get this from canvas at DSP time */
***************
*** 1217,1221 ****
x->targettime = s->s_targettime;
x->list = s->s_next;
! t_freebytes(s, sizeof(*s));
s = x->list;
goto checknext;
--- 1218,1222 ----
x->targettime = s->s_targettime;
x->list = s->s_next;
! free(s);
s = x->list;
goto checknext;
***************
*** 1234,1238 ****
t_vseg *s1, *s2;
for (s1 = x->list; s1; s1 = s2)
! s2 = s1->s_next, t_freebytes(s1, sizeof(*s1));
x->list = 0;
x->inc = 0;
--- 1235,1239 ----
t_vseg *s1, *s2;
for (s1 = x->list; s1; s1 = s2)
! s2 = s1->s_next, free(s1);
x->list = 0;
x->inc = 0;
***************
*** 1280,1284 ****
while (deletefrom) {
s1 = deletefrom->s_next;
! t_freebytes(deletefrom, sizeof(*deletefrom));
deletefrom = s1;
}
--- 1281,1285 ----
while (deletefrom) {
s1 = deletefrom->s_next;
! free(deletefrom);
deletefrom = s1;
}
***************
*** 1382,1386 ****
int n = sp[0]->n;
if (n != x->n) {
! if (x->vec) t_freebytes(x->vec, x->n * sizeof(t_sample));
x->vec = (t_sample *)getbytes(n * sizeof(t_sample));
x->gotone = 0;
--- 1383,1387 ----
int n = sp[0]->n;
if (n != x->n) {
! if (x->vec) free(x->vec);
x->vec = (t_sample *)getbytes(n * sizeof(t_sample));
x->gotone = 0;
***************
*** 1399,1403 ****
}
static void vsnapshot_tilde_ff(t_vsnapshot *x) {
! if (x->vec) t_freebytes(x->vec, x->n * sizeof(t_sample));
}
static void vsnapshot_tilde_setup() {
--- 1400,1404 ----
}
static void vsnapshot_tilde_ff(t_vsnapshot *x) {
! if (x->vec) free(x->vec);
}
static void vsnapshot_tilde_setup() {
***************
*** 1701,1705 ****
}
}
! static void dac_free(t_dac *x) {freebytes(x->vec, x->n * sizeof(*x->vec));}
static void dac_setup() {
dac_class = class_new2("dac~",dac_new,dac_free,sizeof(t_dac),0,"*");
--- 1702,1706 ----
}
}
! static void dac_free(t_dac *x) {free(x->vec);}
static void dac_setup() {
dac_class = class_new2("dac~",dac_new,dac_free,sizeof(t_dac),0,"*");
***************
*** 1772,1776 ****
}
}
! static void adc_free(t_adc *x) {freebytes(x->vec, x->n * sizeof(*x->vec));}
static void adc_setup() {
adc_class = class_new2("adc~",adc_new,adc_free,sizeof(t_adc),0,"*");
--- 1773,1777 ----
}
}
! static void adc_free(t_adc *x) {free(x->vec);}
static void adc_setup() {
adc_class = class_new2("adc~",adc_new,adc_free,sizeof(t_adc),0,"*");
Index: desire.c
===================================================================
RCS file: /cvsroot/pure-data/pd/src/Attic/desire.c,v
retrieving revision 1.1.2.217.2.115
retrieving revision 1.1.2.217.2.116
diff -C2 -d -r1.1.2.217.2.115 -r1.1.2.217.2.116
*** desire.c 5 Jan 2007 01:53:25 -0000 1.1.2.217.2.115
--- desire.c 9 Jan 2007 15:07:40 -0000 1.1.2.217.2.116
***************
*** 2,6 ****
This file is part of DesireData.
! Copyright (c) 2004-2006 by Mathieu Bouchard.
Copyright (c) 1997-2005 Miller Puckette.
--- 2,6 ----
This file is part of DesireData.
! Copyright (c) 2004-2007 by Mathieu Bouchard.
Copyright (c) 1997-2005 Miller Puckette.
***************
*** 410,414 ****
as calling canvas_new(). */
void canvas_setargs(int argc, t_atom *argv) {
! if (canvas_newargv) freebytes(canvas_newargv, canvas_newargc * sizeof(t_atom));
canvas_newargc = argc;
canvas_newargv = (t_atom *)copybytes(argv, argc * sizeof(t_atom));
--- 410,414 ----
as calling canvas_new(). */
void canvas_setargs(int argc, t_atom *argv) {
! if (canvas_newargv) free(canvas_newargv);
canvas_newargc = argc;
canvas_newargv = (t_atom *)copybytes(argv, argc * sizeof(t_atom));
***************
*** 746,755 ****
if (x->name != s_Pd) pd_unbind(x,canvas_makebindsym(x->name));
if (x->env) {
! freebytes(x->env->argv, x->env->argc * sizeof(t_atom));
! freebytes(x->env, sizeof(*x->env));
}
canvas_resume_dsp(dspstate);
! freebytes(x->xlabel, x->nxlabels * sizeof(*(x->xlabel)));
! freebytes(x->ylabel, x->nylabels * sizeof(*(x->ylabel)));
if (!x->owner) canvas_takeofflist(x);
}
--- 746,755 ----
if (x->name != s_Pd) pd_unbind(x,canvas_makebindsym(x->name));
if (x->env) {
! free(x->env->argv);
! free(x->env);
}
canvas_resume_dsp(dspstate);
! free(x->xlabel);
! free(x->ylabel);
if (!x->owner) canvas_takeofflist(x);
}
***************
*** 2016,2020 ****
for (int i=0; i < argc; i++) svec[i] = atom_getfloatarg(i, argc, argv);
garray_dofo(x, npoints, 0, argc, svec, 1);
! t_freebytes(svec, sizeof(t_float) * argc);
}
static void garray_cosinesum(t_garray *x, t_symbol *s, int argc, t_atom *argv) {
--- 2016,2020 ----
for (int i=0; i < argc; i++) svec[i] = atom_getfloatarg(i, argc, argv);
garray_dofo(x, npoints, 0, argc, svec, 1);
! free(svec);
}
static void garray_cosinesum(t_garray *x, t_symbol *s, int argc, t_atom *argv) {
***************
*** 2029,2033 ****
for (int i=0; i < argc; i++) svec[i] = atom_getfloatarg(i, argc, argv);
garray_dofo(x, npoints, 0, argc, svec, 0);
! t_freebytes(svec, sizeof(t_float) * argc);
}
--- 2029,2033 ----
for (int i=0; i < argc; i++) svec[i] = atom_getfloatarg(i, argc, argv);
garray_dofo(x, npoints, 0, argc, svec, 0);
! free(svec);
}
***************
*** 2359,2363 ****
obj_moveinletfirst(x,ip);
}
! freebytes(vec, n*sizeof(*vec));
}
static void canvas_resortoutlets(t_canvas *x) {
--- 2359,2363 ----
obj_moveinletfirst(x,ip);
}
! free(vec);
}
static void canvas_resortoutlets(t_canvas *x) {
***************
*** 2380,2384 ****
obj_moveoutletfirst(x,ip);
}
! freebytes(vec, n*sizeof(*vec));
}
--- 2380,2384 ----
obj_moveoutletfirst(x,ip);
}
! free(vec);
}
***************
*** 2734,2738 ****
}
newtemplate = template_new(templatesym, ntemplateargs, templateargs);
! t_freebytes(templateargs, sizeof (*templateargs) * ntemplateargs);
if (!(existtemplate = template_findbyname(templatesym))) {
pd_error(x,"%s: template not found in current patch", templatesym->s_name);
--- 2734,2738 ----
}
newtemplate = template_new(templatesym, ntemplateargs, templateargs);
! free(templateargs);
if (!(existtemplate = template_findbyname(templatesym))) {
pd_error(x,"%s: template not found in current patch", templatesym->s_name);
***************
*** 2862,2866 ****
binbuf_add(b, natom, a);
binbuf_addsemi(b);
! t_freebytes(a, natom * sizeof(*a));
for (int i=0; i<n; i++) {
if (t->vec[i].type == DT_ARRAY) {
--- 2862,2866 ----
binbuf_add(b, natom, a);
binbuf_addsemi(b);
! free(a);
for (int i=0; i<n; i++) {
if (t->vec[i].type == DT_ARRAY) {
***************
*** 2993,2998 ****
static void canvas_savecoordsto(t_canvas *x, t_binbuf *b) {
/* if everything is the default, skip saving this line */
! /*if (!x->isgraph && x->x1==0 && x->y1==0 &&
! x->x2==1 && x->y2==1 && x->pixwidth==0 && x->pixheight==0) return;*/
/* if we have a graph-on-parent rectangle, we're new style. The format is arranged so
--- 2993,2998 ----
static void canvas_savecoordsto(t_canvas *x, t_binbuf *b) {
/* if everything is the default, skip saving this line */
! if (!x->isgraph && x->x1==0 && x->y1==0 &&
! x->x2==1 && x->y2==1 && x->pixwidth==0 && x->pixheight==0) return;
/* if we have a graph-on-parent rectangle, we're new style. The format is arranged so
***************
*** 3764,3768 ****
sys_gui(buf);
sys_gui("}\n");
! t_freebytes(buf, bufsize+1);
}
*/
--- 3764,3768 ----
sys_gui(buf);
sys_gui("}\n");
! free(buf);
}
*/
***************
*** 3775,3779 ****
/* the "size" field in the class is zero, so Pd doesn't try to free
us automatically (see pd_free()) */
! freebytes(x, sizeof(t_scalar) + (t->n - 1) * sizeof(*x->v));
}
--- 3775,3779 ----
/* the "size" field in the class is zero, so Pd doesn't try to free
us automatically (see pd_free()) */
! free(x);
}
***************
*** 4012,4016 ****
scalartemplate = tto;
a->vec = newarray;
! freebytes(oldarray, oldelemsize * a->n);
} else scalartemplate = template_findbyname(a->templatesym);
/* convert all arrays and sublist fields in each element of the array */
--- 4012,4016 ----
scalartemplate = tto;
a->vec = newarray;
! free(oldarray);
} else scalartemplate = template_findbyname(a->templatesym);
/* convert all arrays and sublist fields in each element of the array */
***************
*** 4071,4076 ****
canvases_each(gl) template_conformcanvas(tfrom, tto, conformaction, gl);
}
! freebytes(conformaction, sizeof(int) * nto);
! freebytes(conformedfrom, sizeof(int) * nfrom);
}
--- 4071,4076 ----
canvases_each(gl) template_conformcanvas(tfrom, tto, conformaction, gl);
}
! free(conformaction);
! free(conformedfrom);
}
***************
*** 4136,4140 ****
void template_free(t_template *x) {
if (*x->sym->s_name) pd_unbind(x,x->sym);
! t_freebytes(x->vec, x->n * sizeof(*x->vec));
}
--- 4136,4140 ----
void template_free(t_template *x) {
if (*x->sym->s_name) pd_unbind(x,x->sym);
! free(x->vec);
}
***************
*** 4233,4237 ****
for (x2=t->list; (x3=x2->next); x2=x3) if (x==x3) {x2->next=x3->next; break;}
}
! freebytes(x->argv, sizeof(t_atom) * x->argc);
}
--- 4233,4237 ----
for (x2=t->list; (x3=x2->next); x2=x3) if (x==x3) {x2->next=x3->next; break;}
}
! free(x->argv);
}
***************
*** 4563,4567 ****
static void curve_free(t_curve *x) {
! t_freebytes(x->vec, 2 * x->npoints * sizeof(*x->vec));
}
--- 4563,4567 ----
static void curve_free(t_curve *x) {
! free(x->vec);
}
***************
*** 5066,5070 ****
static void gstub_dis(t_gstub *gs) {
int refcount = --gs->gs_refcount;
! if (!refcount && gstub_which(gs) == GP_NONE) t_freebytes(gs, sizeof (*gs));
else if (refcount < 0) bug("gstub_dis");
}
--- 5066,5070 ----
static void gstub_dis(t_gstub *gs) {
int refcount = --gs->gs_refcount;
! if (!refcount && gstub_which(gs) == GP_NONE) free(gs);
else if (refcount < 0) bug("gstub_dis");
}
***************
*** 5223,5227 ****
static void ptrobj_free(t_ptrobj *x) {
! freebytes(x->typedout, x->ntypedout * sizeof (*x->typedout));
gpointer_unset(&x->gp);
}
--- 5223,5227 ----
static void ptrobj_free(t_ptrobj *x) {
! free(x->typedout);
gpointer_unset(&x->gp);
}
***************
*** 5278,5282 ****
static void get_free(t_get *x) {
! freebytes(x->variables, x->nout * sizeof (*x->variables));
}
--- 5278,5282 ----
static void get_free(t_get *x) {
! free(x->variables);
}
***************
*** 5354,5358 ****
static void set_free(t_set *x) {
! freebytes(x->variables, x->nin * sizeof (*x->variables));
gpointer_unset(&x->gp);
}
--- 5354,5358 ----
static void set_free(t_set *x) {
! free(x->variables);
gpointer_unset(&x->gp);
}
***************
*** 5586,5590 ****
static void append_free(t_append *x) {
! freebytes(x->variables, x->nin * sizeof (*x->variables));
gpointer_unset(&x->gp);
}
--- 5586,5590 ----
static void append_free(t_append *x) {
! free(x->variables);
gpointer_unset(&x->gp);
}
***************
*** 6387,6391 ****
binbuf_addv(b, "ttii", "#X","restore", (t_int)x->x, (t_int)x->y);
if (x->binbuf) {
! pd_print(x,"pd_upload");
binbuf_addbinbuf(b, x->binbuf);
} else {
--- 6387,6391 ----
binbuf_addv(b, "ttii", "#X","restore", (t_int)x->x, (t_int)x->y);
if (x->binbuf) {
! //pd_print(x,"pd_upload");
binbuf_addbinbuf(b, x->binbuf);
} else {
More information about the Pd-cvs
mailing list