root/sapi/phpdbg/phpdbg_sigsafe.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 #ifndef PHPDBG_SIGSAFE_H
   2 #define PHPDBG_SIGSAFE_H
   3 
   4 #define PHPDBG_SIGSAFE_MEM_SIZE (ZEND_MM_CHUNK_SIZE * 2)
   5 
   6 #include "zend.h"
   7 
   8 typedef struct {
   9         char *mem;
  10         zend_bool allocated;
  11         zend_mm_heap *heap;
  12         zend_mm_heap *old_heap;
  13 } phpdbg_signal_safe_mem;
  14 
  15 #include "phpdbg.h"
  16 
  17 zend_bool phpdbg_active_sigsafe_mem(void);
  18 
  19 void phpdbg_set_sigsafe_mem(char *mem);
  20 void phpdbg_clear_sigsafe_mem(void);
  21 
  22 zend_mm_heap *phpdbg_original_heap_sigsafe_mem(void);
  23 
  24 #endif

/* [<][>][^][v][top][bottom][index][help] */