Utilities in C for RAD
The following are the RAD utilities in the C language:
- 
                        void *rad_zalloc(size_t size);
- 
                     Returns a pointer to a zero-allocated block of size bytes. 
- 
                        char *rad_strndup(char *string, size_t length);
- 
                     Creates and returns a duplicate of string that is of size lengthbytes.
- 
                        int rad_strccmp(const char * zstring, const char * cstring, size_t length);
- 
                     Compares two strings, up to a maximum size of lengthbytes.
- 
                        int rad_openf(const char *format, int oflag, mode_tmode, ...);
- 
                     Opens a file with access mode oflag, and modemode, whose path is specified by calling sprintf onformat.
- 
                        FILE *rad_fopenf(const char *format, const char *mode, ...);
- 
                     Opens a file with mode, whose path is specified by calling sprintf onformat.