?? my_static.c
字號:
/* Copyright Abandoned 1996 TCX DataKonsult AB & Monty Program KB & Detron HB This file is public domain and comes with NO WARRANTY of any kind *//* Static variables for mysys library. All definied here for easy making of a shared library*/#ifndef stdin#include "mysys_priv.h"#include "my_static.h"#include "my_alarm.h"#endif /* from my_init */my_string home_dir=0,my_progname=0;char NEAR curr_dir[FN_REFLEN]= {0}, NEAR home_dir_buff[FN_REFLEN]= {0};int my_stream_opened=0,my_file_opened=0, NEAR my_umask=0664;#ifndef THREADint NEAR my_errno=0;#endifstruct my_file_info my_file_info[MY_NFILE]= {{0,UNOPEN}}; /* From mf_brkhant */int NEAR my_dont_interrupt=0;volatile int _my_signals=0;struct st_remember _my_sig_remember[MAX_SIGNALS]={{0,0}};#ifdef THREADsigset_t my_signals; /* signals blocked by mf_brkhant */#endif /* from mf_keycache.c */my_bool key_cache_inited=0; /* from mf_reccache.c */ulong my_default_record_cache_size=RECORD_CACHE_SIZE; /* from soundex.c */ /* ABCDEFGHIJKLMNOPQRSTUVWXYZ */ /* :::::::::::::::::::::::::: */char *soundex_map= "01230120022455012623010202"; /* from my_malloc */USED_MEM* my_once_root_block=0; /* pointer to first block */uint my_once_extra=ONCE_ALLOC_INIT; /* Memory to alloc / block */ /* from my_tempnam */#ifndef HAVE_TEMPNAMint _my_tempnam_used=0;#endif /* from safe_malloc */uint sf_malloc_prehunc=0, /* If you have problem with core- */ sf_malloc_endhunc=0, /* dump when malloc-message.... */ /* set theese to 64 or 128 */ sf_malloc_quick=0; /* set if no calls to sanity */long lCurMemory = 0L; /* Current memory usage */long lMaxMemory = 0L; /* Maximum memory usage */uint cNewCount = 0; /* Number of times NEW() was called */byte *sf_min_adress= (byte*) ~(unsigned long) 0L, *sf_max_adress= (byte*) 0L;/* Root of the linked list of remembers */struct remember *pRememberRoot = NULL; /* from my_alarm */int volatile my_have_got_alarm=0; /* declare variable to reset */ulong my_time_to_wait_for_lock=2; /* In seconds */ /* from errors.c */#ifdef SHARED_LIBRARYchar * NEAR globerrs[GLOBERRS]; /* my_error_messages is here */#endifvoid (*my_abort_hook)(int) = (void(*)(int)) exit;int (*error_handler_hook)(uint my_error,const char *str,myf MyFlags)= my_message_no_curses;int (*fatal_error_handler_hook)(uint my_error,const char *str,myf MyFlags)= my_message_no_curses; /* How to disable options */int NEAR my_disable_locking=0;int NEAR my_disable_async_io=0;int NEAR mysys_uses_curses=0;
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -