comparison Modules/arraymodule.c @ 2214:272229348fe2 legacy-trunk

make routines static
author Guido van Rossum <guido@python.org>
date Sun, 22 Jan 1995 00:48:41 +0000
parents 448435bfeadc
children 9d6e97d66670
comparison
equal deleted inserted replaced
2213:939791f219a6 2214:272229348fe2
232 {'\0', 0, 0, 0} /* Sentinel */ 232 {'\0', 0, 0, 0} /* Sentinel */
233 }; 233 };
234 /* If we ever allow items larger than double, we must change reverse()! */ 234 /* If we ever allow items larger than double, we must change reverse()! */
235 235
236 236
237 object * 237 static object *
238 newarrayobject(size, descr) 238 newarrayobject(size, descr)
239 int size; 239 int size;
240 struct arraydescr *descr; 240 struct arraydescr *descr;
241 { 241 {
242 arrayobject *op; 242 arrayobject *op;
269 op->ob_descr = descr; 269 op->ob_descr = descr;
270 NEWREF(op); 270 NEWREF(op);
271 return (object *) op; 271 return (object *) op;
272 } 272 }
273 273
274 int 274 static int
275 getarraysize(op) 275 getarraysize(op)
276 object *op; 276 object *op;
277 { 277 {
278 if (!is_arrayobject(op)) { 278 if (!is_arrayobject(op)) {
279 err_badcall(); 279 err_badcall();
280 return -1; 280 return -1;
281 } 281 }
282 return ((arrayobject *)op) -> ob_size; 282 return ((arrayobject *)op) -> ob_size;
283 } 283 }
284 284
285 object * 285 static object *
286 getarrayitem(op, i) 286 getarrayitem(op, i)
287 object *op; 287 object *op;
288 int i; 288 int i;
289 { 289 {
290 register arrayobject *ap; 290 register arrayobject *ap;
329 self->ob_item = items; 329 self->ob_item = items;
330 self->ob_size++; 330 self->ob_size++;
331 return (*self->ob_descr->setitem)(self, where, v); 331 return (*self->ob_descr->setitem)(self, where, v);
332 } 332 }
333 333
334 int 334 static int
335 insarrayitem(op, where, newitem) 335 insarrayitem(op, where, newitem)
336 object *op; 336 object *op;
337 int where; 337 int where;
338 object *newitem; 338 object *newitem;
339 { 339 {
342 return -1; 342 return -1;
343 } 343 }
344 return ins1((arrayobject *)op, where, newitem); 344 return ins1((arrayobject *)op, where, newitem);
345 } 345 }
346 346
347 int 347 static int
348 addarrayitem(op, newitem) 348 addarrayitem(op, newitem)
349 object *op; 349 object *op;
350 object *newitem; 350 object *newitem;
351 { 351 {
352 if (!is_arrayobject(op)) { 352 if (!is_arrayobject(op)) {