LibreOffice Module vcl (master) 1
Macros
jinclude.h File Reference
#include <jconfig.h>
#include <stdio.h>
#include <string.h>
Include dependency graph for jinclude.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define JCONFIG_INCLUDED   /* so that jpeglib.h doesn't do it again */
 
#define MEMZERO(target, size)   memset((void*)(target), 0, (size_t)(size))
 
#define MEMCOPY(dest, src, size)   memcpy((void*)(dest), (const void*)(src), (size_t)(size))
 
#define SIZEOF(object)   ((size_t)sizeof(object))
 

Macro Definition Documentation

◆ JCONFIG_INCLUDED

#define JCONFIG_INCLUDED   /* so that jpeglib.h doesn't do it again */

Definition at line 20 of file jinclude.h.

◆ MEMCOPY

#define MEMCOPY (   dest,
  src,
  size 
)    memcpy((void*)(dest), (const void*)(src), (size_t)(size))

Definition at line 67 of file jinclude.h.

◆ MEMZERO

#define MEMZERO (   target,
  size 
)    memset((void*)(target), 0, (size_t)(size))

Definition at line 66 of file jinclude.h.

◆ SIZEOF

#define SIZEOF (   object)    ((size_t)sizeof(object))

Definition at line 79 of file jinclude.h.