⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 my_static.c

📁 虽然mysql已经在.NET平台上提供了支持
💻 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 + -