From 739a8290a8b05645a2d055aed8e5eb76ba2e24e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?IOhannes=20m=20zm=C3=B6lnig?= Date: Fri, 28 Aug 2015 17:55:26 +0000 Subject: one-true indentation svn path=/trunk/externals/zexy/; revision=17537 --- src/repack.c | 45 +++++++++++++++++++++++++++------------------ 1 file changed, 27 insertions(+), 18 deletions(-) (limited to 'src/repack.c') diff --git a/src/repack.c b/src/repack.c index 044d369..51ceb14 100644 --- a/src/repack.c +++ b/src/repack.c @@ -1,4 +1,4 @@ -/* +/* * repack : (re)pack floats/symbols/pointers to fixed-length packages * * (c) 1999-2011 IOhannes m zmölnig, forum::für::umläute, institute of electronic music and acoustics (iem) @@ -7,12 +7,12 @@ * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation; either version 2 * of the License, or (at your option) any later version. - * + * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. - * + * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ @@ -31,8 +31,7 @@ the second inlet lets you change the default package size static t_class *repack_class; -typedef struct _repack -{ +typedef struct _repack { t_object x_obj; t_atom *buffer; int bufsize; @@ -59,12 +58,13 @@ static void repack_set(t_repack *x, t_float f) dumbuf += n; } - if (dumcur < 0) error("this should never happen :: dumcur = %d < 0", dumcur); - else { + if (dumcur < 0) { + error("this should never happen :: dumcur = %d < 0", dumcur); + } else { memcpy(x->buffer, dumbuf, dumcur * sizeof(t_atom)); x->current = dumcur; } - + if (n > x->bufsize) { dumbuf = (t_atom *)getbytes(n * sizeof(t_atom)); memcpy(dumbuf, x->buffer, x->current * sizeof(t_atom)); @@ -72,7 +72,7 @@ static void repack_set(t_repack *x, t_float f) x->buffer = dumbuf; x->bufsize = n; } - + x->outputsize = n; } } @@ -89,7 +89,9 @@ static void repack_float(t_repack *x, t_float f) /* add a float-atom to the list */ SETFLOAT(&x->buffer[x->current], f); x->current++; - if (x->current >= x->outputsize) repack_bang(x); + if (x->current >= x->outputsize) { + repack_bang(x); + } } static void repack_symbol(t_repack *x, t_symbol *s) @@ -97,16 +99,21 @@ static void repack_symbol(t_repack *x, t_symbol *s) /* add a sym-atom to the list */ SETSYMBOL(&x->buffer[x->current], s); x->current++; - if (x->current >= x->outputsize) repack_bang(x); + if (x->current >= x->outputsize) { + repack_bang(x); + } } static void repack_pointer(t_repack *x, t_gpointer *p) { /* add a pointer-atom to the list */ SETPOINTER(&x->buffer[x->current], p); x->current++; - if (x->current >= x->outputsize) repack_bang(x); + if (x->current >= x->outputsize) { + repack_bang(x); + } } -static void repack_list(t_repack *x, t_symbol* UNUSED(s), int argc, t_atom *argv) +static void repack_list(t_repack *x, t_symbol* UNUSED(s), int argc, + t_atom *argv) { int remain = x->outputsize - x->current; t_atom *ap = argv; @@ -128,7 +135,8 @@ static void repack_list(t_repack *x, t_symbol* UNUSED(s), int argc, t_atom *argv memcpy(x->buffer + x->current, ap, argc * sizeof(t_atom)); x->current += argc; } -static void repack_anything(t_repack *x, t_symbol *s, int argc, t_atom *argv) +static void repack_anything(t_repack *x, t_symbol *s, int argc, + t_atom *argv) { SETSYMBOL(&x->buffer[x->current], s); x->current++; @@ -159,16 +167,17 @@ static void *repack_new(t_floatarg f) void repack_setup(void) { - repack_class = class_new(gensym("repack"), (t_newmethod)repack_new, - 0, sizeof(t_repack), 0, A_DEFFLOAT, 0); - + repack_class = class_new(gensym("repack"), (t_newmethod)repack_new, + 0, sizeof(t_repack), 0, A_DEFFLOAT, 0); + class_addbang (repack_class, repack_bang); class_addfloat (repack_class, repack_float); class_addsymbol (repack_class, repack_symbol); class_addpointer (repack_class, repack_pointer); class_addlist (repack_class, repack_list); class_addanything(repack_class, repack_anything); - class_addmethod (repack_class, (t_method)repack_set, gensym(""), A_DEFFLOAT, 0); + class_addmethod (repack_class, (t_method)repack_set, gensym(""), + A_DEFFLOAT, 0); zexy_register("repack"); } -- cgit v1.2.1