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

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

?? xreadlink.c

?? Linux.Programming.by example 的源代碼絕對經典
?? C
字號:
/* xreadlink.c -- readlink wrapper to return the link name in malloc'd storage   Copyright 2001 Free Software Foundation, Inc.   This program is free software; you can redistribute it and/or modify   it under the terms of the GNU 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 General Public License for more details.   You should have received a copy of the GNU General Public License   along with this program; see the file COPYING.   If not, write to the Free Software Foundation,   59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  *//* Written by Jim Meyering <jim@meyering.net>  */#if HAVE_CONFIG_H# include <config.h>#endif#include <stdio.h>#include <errno.h>#ifndef errnoextern int errno;#endif#if HAVE_LIMITS_H# include <limits.h>#endif#if HAVE_SYS_TYPES_H# include <sys/types.h>#endif#if HAVE_STDLIB_H# include <stdlib.h>#endif#if HAVE_UNISTD_H# include <unistd.h>#endif#ifndef SIZE_MAX# define SIZE_MAX ((size_t) -1)#endif#ifndef SSIZE_MAX# define SSIZE_MAX ((ssize_t) (SIZE_MAX / 2))#endif#include "xalloc.h"#include "xreadlink.h"/* Call readlink to get the symbolic link value of FILENAME.   Return a pointer to that NUL-terminated string in malloc'd storage.   If readlink fails, return NULL (caller may use errno to diagnose).   If realloc fails, or if the link value is longer than SIZE_MAX :-),   give a diagnostic and exit.  */char *xreadlink (char const *filename){  /* The initial buffer size for the link value.  A power of 2     detects arithmetic overflow earlier, but is not required.  */  size_t buf_size = 128;  while (1)    {      char *buffer = xmalloc (buf_size);      ssize_t link_length = readlink (filename, buffer, buf_size);      if (link_length < 0)	{	  int saved_errno = errno;	  free (buffer);	  errno = saved_errno;	  return NULL;	}      if ((size_t) link_length < buf_size)	{	  buffer[link_length] = 0;	  return buffer;	}      free (buffer);      buf_size *= 2;      if (SSIZE_MAX < buf_size || (SIZE_MAX / 2 < SSIZE_MAX && buf_size == 0))	xalloc_die ();    }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕中文乱码欧美一区二区| 日韩精品久久理论片| 一区二区三区不卡视频 | va亚洲va日韩不卡在线观看| 91亚洲精品久久久蜜桃| 日韩欧美123| 亚洲宅男天堂在线观看无病毒| 理论片日本一区| 欧美日韩色综合| 自拍偷拍亚洲激情| 久久99精品久久只有精品| 在线中文字幕一区| 国产精品电影一区二区| 国产美女精品人人做人人爽| 91精品黄色片免费大全| 一区二区三区中文字幕| 国产成人欧美日韩在线电影| 日韩欧美在线网站| 日本一不卡视频| 欧美一区二区视频在线观看2022| 有码一区二区三区| 色中色一区二区| 亚洲欧美综合色| 99视频热这里只有精品免费| 国产清纯白嫩初高生在线观看91| 老司机午夜精品| 日韩欧美区一区二| 免费高清在线一区| 欧美一级黄色大片| 老汉av免费一区二区三区| 91精品国产日韩91久久久久久| 亚洲成人av电影在线| 欧美日韩国产天堂| 日韩精品一区第一页| 欧美日本精品一区二区三区| 亚洲成人777| 91精品国产麻豆国产自产在线| 亚洲成人免费在线观看| 欧美在线观看视频在线| 亚洲成av人综合在线观看| 欧美丰满少妇xxxbbb| 国产米奇在线777精品观看| 2020国产精品| 成人做爰69片免费看网站| 亚洲欧洲av色图| 欧美视频在线一区| 日韩不卡一区二区| 欧美精品一区二区三| 国产超碰在线一区| 亚洲欧美日韩久久精品| 欧美日韩免费在线视频| 免费亚洲电影在线| 欧美国产精品一区二区三区| 色综合久久综合网97色综合| 亚洲第一福利视频在线| 精品国产污网站| yourporn久久国产精品| 午夜精品久久久久久久| 日韩精品一区二区三区老鸭窝 | 69堂国产成人免费视频| 久久爱www久久做| 国产精品人人做人人爽人人添| 色综合久久中文字幕综合网| 日日夜夜免费精品| 久久久不卡网国产精品二区| 91丝袜美腿高跟国产极品老师| 亚洲一区在线观看免费观看电影高清| 欧美久久久一区| 国产大片一区二区| 亚洲一区影音先锋| 久久这里只有精品视频网| 久久久不卡网国产精品二区 | 91香蕉视频mp4| 免费在线观看一区二区三区| 亚洲国产精品成人久久综合一区| 欧美综合亚洲图片综合区| 久久精品国产免费看久久精品| 国产日本一区二区| 69av一区二区三区| 成人网在线免费视频| 蜜桃传媒麻豆第一区在线观看| 国产精品污www在线观看| 欧美日韩中文国产| 福利视频网站一区二区三区| 青草av.久久免费一区| 亚洲理论在线观看| 国产婷婷色一区二区三区在线| 欧美日韩不卡一区| 色婷婷激情综合| 国产91丝袜在线播放| 久久成人免费电影| 午夜激情一区二区三区| 亚洲欧美视频在线观看| 久久久久久久久伊人| 欧美一级二级三级乱码| 欧美最新大片在线看| 99综合影院在线| 国产91高潮流白浆在线麻豆| 久久国产尿小便嘘嘘尿| 亚洲成国产人片在线观看| 亚洲人123区| 亚洲欧洲国产日韩| 欧美国产国产综合| 国产亚洲1区2区3区| 精品日韩欧美一区二区| 欧美一二三区在线观看| 欧美日韩成人综合| 欧美美女黄视频| 欧美日韩国产另类不卡| 欧美三级欧美一级| 欧美三级韩国三级日本一级| 欧美少妇性性性| 欧美影视一区在线| 欧美日韩国产片| 欧美高清视频不卡网| 欧美日韩国产经典色站一区二区三区| 日本精品一区二区三区四区的功能| 成人av中文字幕| 不卡电影一区二区三区| 91视频国产资源| 色丁香久综合在线久综合在线观看| 色域天天综合网| 欧美少妇一区二区| 欧美一级视频精品观看| 欧美tickling挠脚心丨vk| 精品久久久久久久一区二区蜜臀| 日韩欧美国产综合在线一区二区三区 | 日本亚洲视频在线| 日本欧美一区二区| 九九在线精品视频| 337p亚洲精品色噜噜| 欧美日本视频在线| 精品成人一区二区| 久久色在线视频| 国产精品电影一区二区| 一区二区在线看| 奇米影视在线99精品| 国产在线一区二区综合免费视频| 国产精品白丝jk黑袜喷水| 99re这里只有精品首页| 欧美日韩一区三区| 久久嫩草精品久久久精品一| 国产精品你懂的在线| 亚洲国产精品自拍| 国产一区在线看| 93久久精品日日躁夜夜躁欧美| 欧美性感一区二区三区| 日韩欧美国产麻豆| 自拍av一区二区三区| 爽好久久久欧美精品| 国产成人精品综合在线观看| 色婷婷av一区二区三区大白胸| 在线91免费看| 日本一区二区三区四区在线视频| 依依成人精品视频| 在线观看视频一区二区| 国产欧美日韩中文久久| 午夜a成v人精品| 国产曰批免费观看久久久| 一本久久精品一区二区| 精品免费一区二区三区| 中文字幕一区二区5566日韩| 亚洲国产精品久久人人爱| 极品少妇xxxx偷拍精品少妇| 91在线国产福利| 精品国产乱码久久久久久久久| 日韩理论片一区二区| 狠狠狠色丁香婷婷综合激情 | 国产精品一二二区| 欧美亚洲动漫另类| 国产精品乱码一区二三区小蝌蚪| caoporn国产一区二区| 欧美一区二区三区白人| 亚洲色图一区二区三区| 国产麻豆欧美日韩一区| 制服视频三区第一页精品| 亚洲精品免费播放| 成人中文字幕合集| 欧美本精品男人aⅴ天堂| 亚洲无人区一区| 色欧美片视频在线观看在线视频| 久久婷婷成人综合色| 免费观看一级欧美片| 欧美日本一区二区三区四区| 亚洲日本va午夜在线电影| 福利一区福利二区| 久久网站最新地址| 精品在线一区二区三区| 3d动漫精品啪啪一区二区竹菊| 亚洲国产视频网站| 在线看日韩精品电影| 一区二区三区视频在线看| 99精品久久只有精品| 国产精品夫妻自拍| 成人午夜电影网站| 国产精品久久久久久久久快鸭| 国产精品一区久久久久| 亚洲精品一区二区三区99| 精彩视频一区二区| 欧美精品一区二区三区蜜桃视频|