亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? misc.c

?? gcc的組件
?? C
字號:
/* GNU Objective C Runtime Miscellaneous    Copyright (C) 1993, 1994, 1995, 1996, 1997, 2002   Free Software Foundation, Inc.   Contributed by Kresten Krab ThorupThis file is part of GCC.GCC is free software; you can redistribute it and/or modify itunder the terms of the GNU General Public License as published by theFree Software Foundation; either version 2, or (at your option) anylater version.GCC is distributed in the hope that it will be useful, but WITHOUTANY WARRANTY; without even the implied warranty of MERCHANTABILITY orFITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public Licensefor more details.You should have received a copy of the GNU General Public Licensealong with GCC; see the file COPYING.  If not, write to the FreeSoftware Foundation, 51 Franklin Street, Fifth Floor,Boston, MA 02110-1301, USA.  *//* As a special exception, if you link this library with files compiled with   GCC to produce an executable, this does not cause the resulting executable   to be covered by the GNU General Public License. This exception does not   however invalidate any other reasons why the executable file might be   covered by the GNU General Public License.  */#define __USE_FIXED_PROTOTYPES__#include <stdlib.h>#include "objc/runtime.h"/*** Error handler function** NULL so that default is to just print to stderr*/static objc_error_handler _objc_error_handler = NULL;/* Trigger an objc error */voidobjc_error (id object, int code, const char *fmt, ...){  va_list ap;  va_start (ap, fmt);  objc_verror (object, code, fmt, ap);  va_end (ap);}/* Trigger an objc error */voidobjc_verror (id object, int code, const char *fmt, va_list ap){  BOOL result = NO;  /* Call the error handler if its there     Otherwise print to stderr */  if (_objc_error_handler)    result = (*_objc_error_handler) (object, code, fmt, ap);  else    vfprintf (stderr, fmt, ap);  /* Continue if the error handler says its ok     Otherwise abort the program */  if (result)    return;  else    abort ();}/* Set the error handler */objc_error_handlerobjc_set_error_handler (objc_error_handler func){  objc_error_handler temp = _objc_error_handler;  _objc_error_handler = func;  return temp;}/*** Standard functions for memory allocation and disposal.** Users should use these functions in their ObjC programs so** that they work properly with garbage collectors as well as** can take advantage of the exception/error handling available.*/void *objc_malloc (size_t size){  void *res = (void *) (*_objc_malloc) (size);  if (! res)    objc_error (nil, OBJC_ERR_MEMORY, "Virtual memory exhausted\n");  return res;}void *objc_atomic_malloc (size_t size){  void *res = (void *) (*_objc_atomic_malloc) (size);  if (! res)    objc_error (nil, OBJC_ERR_MEMORY, "Virtual memory exhausted\n");  return res;}void *objc_valloc (size_t size){  void *res = (void *) (*_objc_valloc) (size);  if (! res)    objc_error (nil, OBJC_ERR_MEMORY, "Virtual memory exhausted\n");  return res;}void *objc_realloc (void *mem, size_t size){  void *res = (void *) (*_objc_realloc) (mem, size);  if (! res)    objc_error (nil, OBJC_ERR_MEMORY, "Virtual memory exhausted\n");  return res;}void *objc_calloc (size_t nelem, size_t size){  void *res = (void *) (*_objc_calloc) (nelem, size);  if (! res)    objc_error (nil, OBJC_ERR_MEMORY, "Virtual memory exhausted\n");  return res;}voidobjc_free (void *mem){  (*_objc_free) (mem);}/*** Hook functions for memory allocation and disposal.** This makes it easy to substitute garbage collection systems** such as Boehm's GC by assigning these function pointers** to the GC's allocation routines.  By default these point** to the ANSI standard malloc, realloc, free, etc.**** Users should call the normal objc routines above for** memory allocation and disposal within their programs.*/#if OBJC_WITH_GC#include <gc.h>static void *GC_calloc (size_t nelem, size_t size){  void *p = GC_malloc (nelem * size);  if (! p)    objc_error (nil, OBJC_ERR_MEMORY, "Virtual memory exhausted!\n");  memset (p, 0, nelem * size);  return p;}static voidnoFree (void *p){}void *(*_objc_malloc) (size_t) = GC_malloc;void *(*_objc_atomic_malloc) (size_t) = GC_malloc_atomic;void *(*_objc_valloc) (size_t) = GC_malloc;void *(*_objc_realloc) (void *, size_t) = GC_realloc;void *(*_objc_calloc) (size_t, size_t) = GC_calloc;void (*_objc_free) (void *) = noFree;#else	/* !OBJC_WITH_GC */void *(*_objc_malloc) (size_t) = malloc;void *(*_objc_atomic_malloc) (size_t) = malloc;void *(*_objc_valloc) (size_t) = malloc;void *(*_objc_realloc) (void *, size_t) = realloc;void *(*_objc_calloc) (size_t, size_t) = calloc;void (*_objc_free) (void *) = free;#endif	/* !OBJC_WITH_GC */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品美女一区二区| 一区二区高清免费观看影视大全 | 亚洲高清久久久| 精品婷婷伊人一区三区三| 亚洲丶国产丶欧美一区二区三区| 欧美精品乱人伦久久久久久| 美女视频黄频大全不卡视频在线播放| 日韩视频在线你懂得| 国产精品一区二区黑丝| 中文字幕色av一区二区三区| 色噜噜狠狠色综合中国| 视频一区中文字幕国产| 久久综合九色欧美综合狠狠 | 国产成人综合网| 中文字幕一区日韩精品欧美| 欧美视频精品在线观看| 免费高清视频精品| 久久久久亚洲蜜桃| 色综合天天狠狠| 日本不卡123| 国产精品污www在线观看| 在线观看视频91| 久久99国产精品免费| 中文字幕巨乱亚洲| 欧美性欧美巨大黑白大战| 麻豆精品视频在线观看免费 | 亚洲欧美视频在线观看视频| 一区二区三区色| 日韩欧美国产wwwww| 粗大黑人巨茎大战欧美成人| 亚洲福中文字幕伊人影院| 精品av久久707| 91啪亚洲精品| 久久精品免费观看| 中文字幕一区二区三区四区不卡| 欧美美女一区二区在线观看| 国产在线播精品第三| 一区二区三区欧美在线观看| 精品成人在线观看| 色综合色狠狠综合色| 久久99精品久久久久久| 亚洲男人天堂av网| 精品999在线播放| 91国偷自产一区二区三区观看| 蜜臀av一区二区在线免费观看| 亚洲婷婷综合色高清在线| 日韩欧美中文一区二区| 色呦呦日韩精品| 国产精品自拍毛片| 无吗不卡中文字幕| 国产精品久久久久久久久久免费看| 欧美日韩在线精品一区二区三区激情| 国产美女一区二区三区| 亚洲午夜精品一区二区三区他趣| 久久久午夜电影| 欧美精品高清视频| 99九九99九九九视频精品| 精品亚洲成av人在线观看| 亚洲影院免费观看| 国产精品美女久久久久久久| 欧美一三区三区四区免费在线看 | 另类小说图片综合网| 一区二区三区精品在线观看| 国产午夜精品在线观看| 7777精品伊人久久久大香线蕉完整版| 99综合影院在线| 极品美女销魂一区二区三区免费| 亚洲一级二级在线| 亚洲丝袜自拍清纯另类| 久久久www免费人成精品| 欧美一区二区私人影院日本| 色94色欧美sute亚洲13| 成人a区在线观看| 国产呦萝稀缺另类资源| 秋霞av亚洲一区二区三| 亚洲国产日产av| 曰韩精品一区二区| 国产精品卡一卡二卡三| 国产三级欧美三级日产三级99| 91精品国产入口| 91成人免费在线| 一本在线高清不卡dvd| 欧美国产一区二区| 精品国产乱码久久久久久影片| 欧美日韩一级片在线观看| 色婷婷精品大在线视频| 不卡电影一区二区三区| 丁香婷婷深情五月亚洲| 韩国欧美国产一区| 麻豆一区二区三区| 美脚の诱脚舐め脚责91| 爽爽淫人综合网网站| 亚洲成a人v欧美综合天堂| 伊人性伊人情综合网| 日韩毛片精品高清免费| 亚洲视频一区在线| 国产精品国产三级国产专播品爱网 | 5566中文字幕一区二区电影| 欧美日韩精品二区第二页| 欧美日韩中文字幕一区二区| 91精品1区2区| 欧美在线free| 欧美日韩精品一二三区| 欧美日韩国产三级| 欧美美女bb生活片| 91麻豆精品国产91久久久久久| 欧美精品电影在线播放| 91精品国产免费| 日韩欧美精品在线视频| 精品国产91久久久久久久妲己| 精品国产网站在线观看| 久久久噜噜噜久久人人看| 国产人妖乱国产精品人妖| 亚洲国产精品精华液ab| 亚洲欧美在线aaa| 亚洲精品中文字幕在线观看| 亚洲一区二区三区三| 亚洲午夜精品在线| 日本午夜一本久久久综合| 美国十次综合导航| 国产精品一区二区久激情瑜伽| 丁香婷婷综合五月| 91美女在线看| 欧美三级一区二区| 欧美丰满少妇xxxxx高潮对白| 欧美妇女性影城| 日韩欧美激情在线| 久久人人97超碰com| 国产精品天干天干在线综合| 亚洲区小说区图片区qvod| 亚洲成人免费观看| 九九九精品视频| 国产91综合网| 色94色欧美sute亚洲线路二 | 欧美午夜电影网| 91精品国产日韩91久久久久久| 精品精品欲导航| 国产精品网站在线观看| 一区二区三区在线观看动漫| 日韩不卡一二三区| 国产精品99久久久久久宅男| www.成人网.com| 欧美日韩美少妇| 26uuu国产在线精品一区二区| 日本一区二区视频在线观看| 在线亚洲精品福利网址导航| 欧美一区二区在线不卡| 国产人妖乱国产精品人妖| 亚洲精品美国一| 免费国产亚洲视频| youjizz久久| 5858s免费视频成人| 欧美高清一级片在线观看| 亚洲一区二区三区影院| 激情文学综合网| 色老汉一区二区三区| 日韩欧美不卡一区| 亚洲人成网站精品片在线观看| 日本不卡一区二区| 成人国产电影网| 欧美一区二区在线视频| 国产精品免费av| 日本成人在线网站| 成人av在线一区二区| 欧美久久高跟鞋激| 国产精品传媒在线| 青青青爽久久午夜综合久久午夜| 成人开心网精品视频| 欧美精品黑人性xxxx| 国产精品毛片无遮挡高清| 日本美女一区二区| 91无套直看片红桃| 精品国产一区二区精华| 亚洲伊人伊色伊影伊综合网| 国产另类ts人妖一区二区| 欧美日韩一区二区三区免费看| 日本一区二区综合亚洲| 日韩精品电影一区亚洲| av一二三不卡影片| 精品久久人人做人人爱| 一区二区欧美视频| 国产福利电影一区二区三区| 欧美三级韩国三级日本三斤| 欧美国产在线观看| 久久精品二区亚洲w码| 欧美亚洲综合在线| 国产精品区一区二区三| 美女免费视频一区| 欧美在线观看一二区| 国产精品网站在线观看| 久久精品理论片| 欧美日韩亚洲综合一区二区三区| 日本一区二区三区高清不卡| 奇米色一区二区| 欧美日韩一级视频| 亚洲女同ⅹxx女同tv| 国产成人精品亚洲777人妖| 91精品免费在线| 亚洲国产精品一区二区www在线| av电影在线观看一区|