#pragma ident "%Z%%M% %I% %E% SMI"
/*
* This file is part of libdyn.a, the C Dynamic Object library. It
* contains the source code for the functions DynGet() and DynAdd().
*
* There are no restrictions on this code; however, if you make any
* changes, I request that you document them so that I do not get
* credit or blame for your modifications.
*
* Written by Barr3y Jaspan, Student Information Processing Board (SIPB)
* and MIT-Project Athena, 1989.
*/
#include <stdio.h>
#include <strings.h>
#include "dynP.h"
{
}
int num;
{
if (num < 0) {
return NULL;
}
return NULL;
}
}
void *el;
{
int ret;
return ret;
return ret;
}
/*
* WARNING! There is a reason this function is not documented in the
* man page. If DynPut used to mutate already existing elements,
* everything will go fine. If it is used to add new elements
* directly, however, the state within the object (such as
* obj->num_el) will not be updated properly and many other functions
* in the library will lose. Have a nice day.
*/
void *el_in;
int idx;
{
int ret;
return ret;
#ifdef HAVE_MEMMOVE
#else
#endif
return DYN_OK;
}