Example: We want to get a days worth of Low Priority Rates to process from day1996 = 633 (9/24/97). the routine: #include #include #include #include #include "hdfi.h" #include "cris.h" #include "crisGetData.h" #include "utilities.h" void main(int argc, void *argv) { struct L1CrisLowPriorityRate lpr, *pLpr; /* testing getDaysLoRates_c */ if (1) { int day1996 = 633; int autoFreeMemoryFlag = 1; printf("\ntesting getDaysLoRates_c\n"); pLpr = (struct L1CrisLowPriorityRate *) getDaysLoRates_c(day1996, autoFreeMemoryFlag); while (pLpr->Second1996 != 0) { printf("pLpr->Second1996 = %d\n", pLpr->Second1996); pLpr++; } } } --------------------------------------------------------------------------- the results: % crisTest testing getDaysLoRates_c pLpr->Second1996 = 54605048 pLpr->Second1996 = 54605304 pLpr->Second1996 = 54605560 pLpr->Second1996 = 54605816 pLpr->Second1996 = 54606072 pLpr->Second1996 = 54606584 pLpr->Second1996 = 54606840 pLpr->Second1996 = 54607096 pLpr->Second1996 = 54607352 pLpr->Second1996 = 54607608 pLpr->Second1996 = 54607864 pLpr->Second1996 = 54608120 pLpr->Second1996 = 54608376 pLpr->Second1996 = 54608632 pLpr->Second1996 = 54608888 pLpr->Second1996 = 54609144 pLpr->Second1996 = 54609400 pLpr->Second1996 = 54609656 pLpr->Second1996 = 54609912 . . . pLpr->Second1996 = 54669560 pLpr->Second1996 = 54669816 pLpr->Second1996 = 54670072 pLpr->Second1996 = 54670328 pLpr->Second1996 = 54670584 pLpr->Second1996 = 54670840 pLpr->Second1996 = 54671096 pLpr->Second1996 = 54671352 pLpr->Second1996 = 54671608 pLpr->Second1996 = 54671864 pLpr->Second1996 = 54672120 pLpr->Second1996 = 54672376 pLpr->Second1996 = 54672632 pLpr->Second1996 = 54672888 pLpr->Second1996 = 54673144 pLpr->Second1996 = 54673400 pLpr->Second1996 = 54673656 pLpr->Second1996 = 54673912 pLpr->Second1996 = 54674168 pLpr->Second1996 = 54674424 %