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

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

?? finddomain.c

?? linux下的串口工具
?? C
字號:
/* Handle list of needed message catalogs   Copyright (C) 1995-1999, 2000, 2001 Free Software Foundation, Inc.   Written by Ulrich Drepper <drepper@gnu.org>, 1995.   This program is free software; you can redistribute it and/or modify it   under the terms of the GNU Library General Public License as published   by the Free Software Foundation; either version 2, or (at your option)   any later version.   This program is distributed in the hope that it will be useful,   but WITHOUT ANY WARRANTY; without even the implied warranty of   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU   Library General Public License for more details.   You should have received a copy of the GNU Library General Public   License along with this program; if not, write to the Free Software   Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,   USA.  */#ifdef HAVE_CONFIG_H# include <config.h>#endif#include <stdio.h>#include <sys/types.h>#include <stdlib.h>#include <string.h>#if defined HAVE_UNISTD_H || defined _LIBC# include <unistd.h>#endif#include "gettextP.h"#ifdef _LIBC# include <libintl.h>#else# include "libgnuintl.h"#endif/* @@ end of prolog @@ *//* List of already loaded domains.  */static struct loaded_l10nfile *_nl_loaded_domains;/* Return a data structure describing the message catalog described by   the DOMAINNAME and CATEGORY parameters with respect to the currently   established bindings.  */struct loaded_l10nfile *internal_function_nl_find_domain (dirname, locale, domainname, domainbinding)     const char *dirname;     char *locale;     const char *domainname;     struct binding *domainbinding;{  struct loaded_l10nfile *retval;  const char *language;  const char *modifier;  const char *territory;  const char *codeset;  const char *normalized_codeset;  const char *special;  const char *sponsor;  const char *revision;  const char *alias_value;  int mask;  /* LOCALE can consist of up to four recognized parts for the XPG syntax:		language[_territory[.codeset]][@modifier]     and six parts for the CEN syntax:	language[_territory][+audience][+special][,[sponsor][_revision]]     Beside the first part all of them are allowed to be missing.  If     the full specified locale is not found, the less specific one are     looked for.  The various parts will be stripped off according to     the following order:		(1) revision		(2) sponsor		(3) special		(4) codeset		(5) normalized codeset		(6) territory		(7) audience/modifier   */  /* If we have already tested for this locale entry there has to     be one data set in the list of loaded domains.  */  retval = _nl_make_l10nflist (&_nl_loaded_domains, dirname,			       strlen (dirname) + 1, 0, locale, NULL, NULL,			       NULL, NULL, NULL, NULL, NULL, domainname, 0);  if (retval != NULL)    {      /* We know something about this locale.  */      int cnt;      if (retval->decided == 0)	_nl_load_domain (retval, domainbinding);      if (retval->data != NULL)	return retval;      for (cnt = 0; retval->successor[cnt] != NULL; ++cnt)	{	  if (retval->successor[cnt]->decided == 0)	    _nl_load_domain (retval->successor[cnt], domainbinding);	  if (retval->successor[cnt]->data != NULL)	    break;	}      return cnt >= 0 ? retval : NULL;      /* NOTREACHED */    }  /* See whether the locale value is an alias.  If yes its value     *overwrites* the alias name.  No test for the original value is     done.  */  alias_value = _nl_expand_alias (locale);  if (alias_value != NULL)    {#if defined _LIBC || defined HAVE_STRDUP      locale = strdup (alias_value);      if (locale == NULL)	return NULL;#else      size_t len = strlen (alias_value) + 1;      locale = (char *) malloc (len);      if (locale == NULL)	return NULL;      memcpy (locale, alias_value, len);#endif    }  /* Now we determine the single parts of the locale name.  First     look for the language.  Termination symbols are `_' and `@' if     we use XPG4 style, and `_', `+', and `,' if we use CEN syntax.  */  mask = _nl_explode_name (locale, &language, &modifier, &territory,			   &codeset, &normalized_codeset, &special,			   &sponsor, &revision);  /* Create all possible locale entries which might be interested in     generalization.  */  retval = _nl_make_l10nflist (&_nl_loaded_domains, dirname,			       strlen (dirname) + 1, mask, language, territory,			       codeset, normalized_codeset, modifier, special,			       sponsor, revision, domainname, 1);  if (retval == NULL)    /* This means we are out of core.  */    return NULL;  if (retval->decided == 0)    _nl_load_domain (retval, domainbinding);  if (retval->data == NULL)    {      int cnt;      for (cnt = 0; retval->successor[cnt] != NULL; ++cnt)	{	  if (retval->successor[cnt]->decided == 0)	    _nl_load_domain (retval->successor[cnt], domainbinding);	  if (retval->successor[cnt]->data != NULL)	    break;	}    }  /* The room for an alias was dynamically allocated.  Free it now.  */  if (alias_value != NULL)    free (locale);  /* The space for normalized_codeset is dynamically allocated.  Free it.  */  if (mask & XPG_NORM_CODESET)    free ((void *) normalized_codeset);  return retval;}#ifdef _LIBCstatic void __attribute__ ((unused))free_mem (void){  struct loaded_l10nfile *runp = _nl_loaded_domains;  while (runp != NULL)    {      struct loaded_l10nfile *here = runp;      if (runp->data != NULL)	_nl_unload_domain ((struct loaded_domain *) runp->data);      runp = runp->next;      free ((char *) here->filename);      free (here);    }}text_set_element (__libc_subfreeres, free_mem);#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久免费电影网| 欧美精品久久久久久久多人混战| 26uuuu精品一区二区| 日韩高清在线电影| 欧美一区二区视频在线观看2020 | 韩国精品主播一区二区在线观看| 日韩精品一区二区三区老鸭窝| 日韩黄色免费网站| 日韩精品一区二区三区视频播放| 久久精品国产精品青草| 国产拍欧美日韩视频二区| 99亚偷拍自图区亚洲| 一区二区三区在线观看动漫| 欧美日韩一区二区欧美激情| 蜜桃精品在线观看| 国产精品天天摸av网| 色综合久久综合网97色综合| 午夜a成v人精品| 久久综合色一综合色88| 成人性生交大合| 午夜影视日本亚洲欧洲精品| 欧美成人一区二区三区在线观看| 国产激情一区二区三区| 亚洲精品精品亚洲| 日韩欧美国产综合一区| 成人一区二区三区视频| 亚洲一区二区精品视频| 精品99一区二区三区| av资源网一区| 日本美女视频一区二区| 国产精品三级av| 在线不卡的av| 不卡一卡二卡三乱码免费网站 | 五月综合激情婷婷六月色窝| 精品国产自在久精品国产| 99精品国产视频| 人禽交欧美网站| 国产精品久久久久久福利一牛影视| 欧美情侣在线播放| 成人听书哪个软件好| 首页亚洲欧美制服丝腿| 中文字幕一区在线观看视频| 色综合激情久久| 黑人精品欧美一区二区蜜桃 | 国产99一区视频免费| 亚洲国产视频一区二区| 国产精品视频线看| 欧美成人乱码一区二区三区| 日本高清视频一区二区| 国产精品91xxx| 日av在线不卡| 亚洲国产视频直播| 亚洲色图另类专区| 亚洲国产精品黑人久久久| 91精品国产一区二区三区蜜臀| 99精品黄色片免费大全| 国产精品1024| 精品一区精品二区高清| 丝袜诱惑亚洲看片| 亚洲一区二区三区影院| 亚洲色图.com| 亚洲人123区| 亚洲国产精品成人综合色在线婷婷| 欧美一区二区三区视频| 欧美手机在线视频| 色欧美片视频在线观看| 9i看片成人免费高清| 国产69精品久久久久毛片| 精品午夜久久福利影院| 免费久久99精品国产| 香蕉加勒比综合久久| 亚洲乱码一区二区三区在线观看| 精品免费日韩av| 日韩亚洲欧美中文三级| 91麻豆精品国产91久久久久| 欧美色电影在线| 欧美日韩在线电影| 欧美日韩国产欧美日美国产精品| 日本韩国精品在线| 欧美中文字幕一区二区三区亚洲 | 一区二区三区在线免费观看| 中文字幕一区二区三区在线播放| 亚洲国产电影在线观看| 日本一区二区高清| 国产精品每日更新在线播放网址| 欧美激情一区二区三区| 欧美经典一区二区| 国产精品欧美精品| 亚洲天堂成人网| 亚洲一区二区三区免费视频| 亚洲国产中文字幕| 蜜臀精品久久久久久蜜臀| 极品少妇一区二区三区精品视频| 国产中文一区二区三区| 福利一区福利二区| 在线日韩国产精品| 欧美日本在线一区| 精品福利二区三区| 国产亚洲人成网站| 亚洲男同性恋视频| 亚洲成人激情社区| 久久精品国产澳门| av电影在线观看不卡| 欧美三级中文字幕在线观看| 日韩欧美精品在线视频| 国产三级精品三级在线专区| 亚洲免费在线看| 老司机一区二区| 99riav一区二区三区| 91精品婷婷国产综合久久| 久久久午夜电影| 一区二区三区精品视频在线| 日韩**一区毛片| a亚洲天堂av| 欧美不卡一二三| 亚洲美女免费在线| 激情av综合网| 欧洲一区二区三区在线| 日韩亚洲欧美中文三级| 亚洲视频在线一区二区| 奇米综合一区二区三区精品视频| 成人理论电影网| 7777精品伊人久久久大香线蕉的 | 国产精品免费aⅴ片在线观看| 国产精品超碰97尤物18| 亚洲国产精品天堂| 国产成人精品免费网站| 色综合天天综合| 日韩一区二区三区观看| 国产欧美一区二区精品婷婷| 亚洲另类色综合网站| 国产麻豆视频一区二区| 91亚洲精品久久久蜜桃网站| 欧美日韩mp4| 日本一区二区三区高清不卡| 亚洲男女一区二区三区| 欧美日韩久久久一区| 日韩欧美久久一区| 亚洲视频你懂的| 久久国产免费看| 欧美日韩黄色一区二区| 久久在线观看免费| 一区二区三区欧美日| 久久66热偷产精品| 色综合一区二区| 中文字幕va一区二区三区| 亚洲大尺度视频在线观看| 国产乱人伦偷精品视频不卡| 欧美天堂一区二区三区| 国产精品久久久久天堂| 免费成人在线播放| 色激情天天射综合网| 国产午夜精品理论片a级大结局 | 精品国产一区久久| 亚洲电影欧美电影有声小说| 国产高清亚洲一区| 精品久久国产老人久久综合| 亚洲一区二区成人在线观看| 国产精品99精品久久免费| 欧美一区二区三区啪啪| 亚洲品质自拍视频网站| 国产成人综合在线播放| 日韩欧美国产系列| 婷婷夜色潮精品综合在线| 成人午夜免费视频| 国产精品免费久久久久| 国产一区二区精品久久| 91精品在线一区二区| 一区二区在线免费观看| 色综合久久天天综合网| 国产精品丝袜91| 国产精品一区二区果冻传媒| 欧美一级欧美一级在线播放| 亚洲日本在线视频观看| 国产在线不卡视频| 精品福利av导航| 精品一区二区三区视频 | 欧美成人官网二区| 国产一区二区在线观看视频| 欧美一区二区国产| 青青青伊人色综合久久| 欧美高清视频在线高清观看mv色露露十八| 亚洲国产精品影院| 欧美视频在线播放| 亚洲高清中文字幕| 在线观看视频一区二区| 亚洲国产欧美日韩另类综合 | 精品视频999| 亚洲小说欧美激情另类| 在线观看日韩精品| 亚洲高清视频中文字幕| 欧美一级搡bbbb搡bbbb| 老司机精品视频线观看86| 日韩欧美一二三四区| 麻豆91在线播放| 国产精品成人免费| 日本大香伊一区二区三区| 亚洲一区二区在线视频| 欧美日韩一区二区三区四区| 激情五月婷婷综合网|