Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)
Macros | Functions
pufftest.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include "puff.h"

Go to the source code of this file.

Macros

#define SET_BINARY_MODE(file)
 
#define local   static
 

Functions

size_t bythirds (size_t size)
 
void * load (const char *name, size_t *len)
 
int main (int argc, char **argv)
 

Macro Definition Documentation

◆ local

#define local   static

Definition at line 31 of file pufftest.c.

◆ SET_BINARY_MODE

#define SET_BINARY_MODE (   file)

Definition at line 28 of file pufftest.c.

Function Documentation

◆ bythirds()

size_t bythirds ( size_t  size)

Definition at line 37 of file pufftest.c.

Referenced by load().

◆ load()

void * load ( const char *  name,
size_t *  len 
)

◆ main()

int main ( int argc  ,
char **  argv 
)

Definition at line 88 of file pufftest.c.

References argc, argv, fail, free, len, load(), long(), malloc, name, NIL, NULL, puff(), SET_BINARY_MODE, and skip().