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

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

?? filedate.c

?? zip壓縮
?? C
?? 第 1 頁 / 共 2 頁
字號:
        *ptr = strlen(fib->fib_FileName);        FreeMem(fib,(long)sizeof(*fib));        UnLock(lock);        /* now fill in argument array */        pktargs[0] = 0;        pktargs[1] = (LONG)dirlock;        pktargs[2] = (LONG)&ptr[0] >> 2;        pktargs[3] = (LONG)&pDate;        errno = ret = sendpkt(taskport,ACTION_SET_DATE,pktargs,4L);        FreeMem(ptr,64L);        UnLock(dirlock);        return SUCCESS;    }  /* ?(SysBase->lib_Version >= ReqVers) */} /* FileDate() */char *getenv(const char *var)         /* not reentrant! */{    static char space[ENVSIZE];    struct Process *me = (void *) FindTask(NULL);    void *old_window = me->pr_WindowPtr;    char *ret = NULL;    me->pr_WindowPtr = (void *) -1;   /* suppress any "Please insert" popups */    if (SysBase->LibNode.lib_Version >= ReqVers) {        if (GetVar((char *) var, space, ENVSIZE - 1, /*GVF_GLOBAL_ONLY*/ 0) > 0)            ret = space;    } else {                    /* early AmigaDOS, get env var the crude way */        BPTR hand, foot, spine;        int z = 0;        if (foot = Lock("ENV:", ACCESS_READ)) {            spine = CurrentDir(foot);            if (hand = Open((char *) var, MODE_OLDFILE)) {                z = Read(hand, space, ENVSIZE - 1);                Close(hand);            }            UnLock(CurrentDir(spine));        }        if (z > 0) {            space[z] = '\0';            ret = space;        }    }    me->pr_WindowPtr = old_window;    return ret;}#ifdef __SASCint setenv(const char *var, const char *value, int overwrite){    struct Process *me = (void *) FindTask(NULL);    void *old_window = me->pr_WindowPtr;    int ret = -1;    me->pr_WindowPtr = (void *) -1;   /* suppress any "Please insert" popups */    if (SysBase->LibNode.lib_Version >= ReqVers)        ret = !SetVar((char *)var, (char *)value, -1, GVF_GLOBAL_ONLY | LV_VAR);    else {        BPTR hand, foot, spine;        long len = value ? strlen(value) : 0;        if (foot = Lock("ENV:", ACCESS_READ)) {            spine = CurrentDir(foot);            if (len) {                if (hand = Open((char *) var, MODE_NEWFILE)) {                    ret = Write(hand, (char *) value, len + 1) >= len;                    Close(hand);                }            } else                ret = DeleteFile((char *) var);            UnLock(CurrentDir(spine));        }    }    me->pr_WindowPtr = old_window;    return ret;}/* Stores data from timezone and daylight to ENV:TZ.                  *//* ENV:TZ is required to exist by some other SAS/C library functions, *//* like stat() or fstat().                                            */void set_TZ(long time_zone, int day_light){    char put_tz[MAXTIMEZONELEN];  /* string for putenv: "TZ=aaabbb:bb:bbccc" */    int offset;    void *exists;     /* dummy ptr to see if global envvar TZ already exists */    exists = (void *)getenv(TZ_ENVVAR);    /* see if there is already an envvar TZ_ENVVAR. If not, create it */    if (exists == NULL) {        /* create TZ string by pieces: */        sprintf(put_tz, "GMT%+ld", time_zone / 3600L);        if (time_zone % 3600L) {            offset = (int) labs(time_zone % 3600L);            sprintf(put_tz + strlen(put_tz), ":%02d", offset / 60);            if (offset % 60)                sprintf(put_tz + strlen(put_tz), ":%02d", offset % 60);        }        if (day_light)            strcat(put_tz,"DST");        setenv(TZ_ENVVAR, put_tz, 1);    }}#endif /* __SASC *//* set state as well as possible from settings found in locale.library */int GetPlatformLocalTimezone(sp, fill_tzstate_from_rules)     register struct state * ZCONST sp;     void (*fill_tzstate_from_rules)(struct state * ZCONST sp_res,                                     ZCONST struct rule * ZCONST start,                                     ZCONST struct rule * ZCONST end);{    struct Library *LocaleBase;    struct Locale *ll;    struct Process *me = (void *) FindTask(NULL);    void *old_window = me->pr_WindowPtr;    BPTR eh;    int z, valid = FALSE;    /* read timezone from locale.library if TZ envvar missing */    me->pr_WindowPtr = (void *) -1;   /* suppress any "Please insert" popups */    if (LocaleBase = OpenLibrary("locale.library", 0)) {        if (ll = OpenLocale(NULL)) {            z = ll->loc_GMTOffset;    /* in minutes */            if (z == -300) {                if (eh = Lock("ENV:sys/locale.prefs", ACCESS_READ)) {                    UnLock(eh);                    valid = TRUE;                } else                    z = 300; /* bug: locale not initialized, default bogus! */            } else                valid = TRUE;            if (valid) {                struct rule startrule, stoprule;                sp->timecnt = 0;                sp->typecnt = 1;                sp->charcnt = 2;                sp->chars[0] = sp->chars[1] = '\0';                sp->ttis[0].tt_abbrind = 0;                sp->ttis[1].tt_abbrind = 1;                sp->ttis[0].tt_gmtoff = -z * MINSPERHOUR;                sp->ttis[1].tt_gmtoff = -z * MINSPERHOUR + SECSPERHOUR;                sp->ttis[0].tt_isdst = 0;                sp->ttis[1].tt_isdst = 1;                stoprule.r_type = MONTH_NTH_DAY_OF_WEEK;                stoprule.r_day = 0;                stoprule.r_week = 5;                stoprule.r_mon = 10;                stoprule.r_time = 2 * SECSPERHOUR;                startrule = stoprule;                startrule.r_mon = 4;                startrule.r_week = 1;                if (z >= -180 && z < 150) {                    /* At this point we make a really gratuitous assumption: */                    /* if the time zone could be Europe, we use the European */                    /* Union rules without checking what country we're in.   */                    /* The AmigaDOS locale country codes do not, at least in */                    /* 2.x versions of the OS, recognize very many countries */                    /* outside of Europe and North America.                  */                    sp->typecnt = 2;                    startrule.r_mon = 3;   /* one week earlier than US DST */                    startrule.r_week = 5;                } else if (z >= 150 && z <= 480 &&                           /* no DST in alaska, hawaii */                           (ll->loc_CountryCode == 0x55534100 /*"USA"*/ ||                            ll->loc_CountryCode == 0x43414E00 /*"CAN"*/))                    sp->typecnt = 2;                    /* We check the country code for U.S. or Canada because */                    /* most of Latin America has no DST.  Even in these two */                    /* countries there are some exceptions...               */                /* else if...  Feel free to add more cases here! */                if (sp->typecnt > 1)                    (*fill_tzstate_from_rules)(sp, &startrule, &stoprule);            }            CloseLocale(ll);        }        CloseLibrary(LocaleBase);    }    me->pr_WindowPtr = old_window;    return valid;}#ifdef ZIPtime_t time(time_t *tp){    time_t t;    struct DateStamp ds;    DateStamp(&ds);    t = ds.ds_Tick / TICKS_PER_SECOND + ds.ds_Minute * 60                                      + (ds.ds_Days + 2922) * SECSPERDAY;    t = mktime(gmtime(&t));    /* gmtime leaves ds in the local timezone, mktime converts it to GMT */    if (tp) *tp = t;    return t;}#endif /* ZIP */#endif /* !FUNZIP && !UTIL */#if CRYPT || !defined(FUNZIP)/*  sendpkt.c *  by A. Finkel, P. Lindsay, C. Sheppner *  returns Res1 of the reply packet *//*#include <exec/types.h>#include <exec/memory.h>#include <libraries/dos.h>#include <libraries/dosextens.h>#include <proto/exec.h>#include <proto/dos.h>*/LONG sendpkt(struct MsgPort *pid, LONG action, LONG *args, LONG nargs);LONG sendpkt(pid,action,args,nargs)struct MsgPort *pid;           /* process identifier (handler message port) */LONG action,                   /* packet type (desired action)              */     *args,                    /* a pointer to argument list                */     nargs;                    /* number of arguments in list               */{    struct MsgPort *replyport, *CreatePort(UBYTE *, long);    void DeletePort(struct MsgPort *);    struct StandardPacket *packet;    LONG count, *pargs, res1;    replyport = CreatePort(NULL,0L);    if( !replyport ) return(0);    packet = (struct StandardPacket *)AllocMem(            (long)sizeof(struct StandardPacket),MEMF_PUBLIC|MEMF_CLEAR);    if( !packet )    {        DeletePort(replyport);        return(0);    }    packet->sp_Msg.mn_Node.ln_Name  = (char *)&(packet->sp_Pkt);    packet->sp_Pkt.dp_Link          = &(packet->sp_Msg);    packet->sp_Pkt.dp_Port          = replyport;    packet->sp_Pkt.dp_Type          = action;    /* copy the args into the packet */    pargs = &(packet->sp_Pkt.dp_Arg1);      /* address of 1st argument */    for( count=0; count<nargs; count++ )        pargs[count] = args[count];    PutMsg(pid,(struct Message *)packet);   /* send packet */    WaitPort(replyport);    GetMsg(replyport);    res1 = packet->sp_Pkt.dp_Res1;    FreeMem((char *)packet,(long)sizeof(*packet));    DeletePort(replyport);    return(res1);} /* sendpkt() */#endif /* CRYPT || !FUNZIP */#if CRYPT || (defined(UNZIP) && !defined(FUNZIP))/* Agetch() reads one raw keystroke -- uses sendpkt() */int Agetch(void){    LONG sendpkt(struct MsgPort *pid, LONG action, LONG *args, LONG nargs);    struct Task *me = FindTask(NULL);    struct CommandLineInterface *cli = BADDR(((struct Process *) me)->pr_CLI);    BPTR fh = cli->cli_StandardInput;   /* this is immune to < redirection */    void *conp = ((struct FileHandle *) BADDR(fh))->fh_Type;    char longspace[8];    long *flag = (long *) ((ULONG) &longspace[4] & ~3); /* LONGWORD ALIGNED! */    UBYTE c;    *flag = 1;    sendpkt(conp, ACTION_SCREEN_MODE, flag, 1);         /* assume success */    Read(fh, &c, 1);    *flag = 0;    sendpkt(conp, ACTION_SCREEN_MODE, flag, 1);    if (c == 3)                                         /* ^C in input */        Signal(me, SIGBREAKF_CTRL_C);    return c;}#endif /* CRYPT || (UNZIP && !FUNZIP) */#endif /* __amiga_filedate_c*/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产91丝袜在线观看| 亚洲一区二区av电影| 激情小说亚洲一区| 日韩欧美一级二级三级久久久| 亚洲chinese男男1069| 欧美图区在线视频| 亚洲777理论| 欧美videofree性高清杂交| 老司机精品视频线观看86 | 首页欧美精品中文字幕| 欧美日韩大陆一区二区| 日韩av在线播放中文字幕| 在线欧美小视频| 91精品国产免费久久综合| 亚洲国产成人高清精品| 久久久久久久久蜜桃| 亚洲老妇xxxxxx| 亚洲美女视频在线观看| 成人动漫中文字幕| 日韩亚洲欧美一区| 91精选在线观看| 免费成人美女在线观看| 欧美国产激情二区三区| 色哦色哦哦色天天综合| 视频一区视频二区在线观看| 精品不卡在线视频| 91亚洲精品久久久蜜桃网站 | 中文字幕一区二区视频| 在线看国产一区二区| 免费成人在线播放| 最近中文字幕一区二区三区| 91精品国产综合久久精品性色| 国产伦精品一区二区三区视频青涩| 国产精品欧美极品| 欧美一区二区在线免费观看| 成人午夜在线免费| 天天影视色香欲综合网老头| 国产精品视频一二| 91精品国产综合久久久蜜臀图片| 大陆成人av片| 美女精品一区二区| 一区二区三区**美女毛片| 精品国产一区a| av亚洲精华国产精华| 亚洲国产精品久久一线不卡| 欧美性生活大片视频| 久88久久88久久久| 欧美日韩国产区一| 五月婷婷综合在线| 欧美一区二区美女| 亚洲成a天堂v人片| 91精品婷婷国产综合久久性色| 亚洲卡通动漫在线| 美女网站色91| 亚洲一区在线观看免费 | 久久se精品一区二区| 亚洲韩国一区二区三区| 国产精品欧美一区喷水| 精品国产一区二区亚洲人成毛片| 精品视频一区三区九区| 一本一本大道香蕉久在线精品| 国产乱码精品一品二品| 裸体在线国模精品偷拍| 依依成人综合视频| 欧美激情一区二区三区| 精品少妇一区二区三区日产乱码| 欧美老肥妇做.爰bbww| 一本久久精品一区二区| 成人免费毛片片v| 国产精品99久久久久久有的能看| 麻豆一区二区99久久久久| 日产国产高清一区二区三区| 午夜精品aaa| 午夜激情久久久| 亚洲v日本v欧美v久久精品| 一区二区三区精品在线| 一区二区三区四区五区视频在线观看 | 久久久久高清精品| 欧美在线观看禁18| 日本丰满少妇一区二区三区| 成人国产免费视频| 99久久精品久久久久久清纯| 成人激情免费网站| av网站一区二区三区| 成人国产精品免费观看视频| 成人午夜电影网站| 成人av资源网站| 91色.com| 欧美日韩精品电影| 91麻豆精品国产综合久久久久久| 91.com在线观看| 欧美一区二区视频网站| 日韩精品一区二| 国产日产欧产精品推荐色| 欧美极品美女视频| 中文字幕一区在线| 亚洲大片一区二区三区| 日本欧美一区二区| 国内精品在线播放| 国产99久久久国产精品潘金网站| 亚洲成人一区二区在线观看| 欧美韩日一区二区三区四区| 亚洲成人免费看| 韩国精品主播一区二区在线观看| 午夜在线电影亚洲一区| 亚洲成人免费视频| 激情亚洲综合在线| 成人免费av在线| 色8久久人人97超碰香蕉987| 欧美色大人视频| 欧洲色大大久久| 欧美日本一区二区在线观看| 日韩一区在线免费观看| 91精品国产色综合久久不卡蜜臀| 日韩欧美一级特黄在线播放| 中文无字幕一区二区三区| 亚洲欧美一区二区久久| 视频在线观看一区二区三区| 国产精品一级在线| 色综合久久久网| 日韩一区二区三| 亚洲欧美怡红院| 琪琪一区二区三区| 9i在线看片成人免费| 日韩一区二区三区三四区视频在线观看| 久久天天做天天爱综合色| 亚洲精品日日夜夜| 国产精品66部| 欧美日韩在线亚洲一区蜜芽| 国产色91在线| 日韩黄色一级片| 99精品一区二区三区| 日韩视频免费观看高清完整版| 综合激情网...| 国产在线精品一区二区| 欧美男生操女生| 亚洲国产成人在线| 久久精品999| 在线播放欧美女士性生活| 国产精品电影一区二区| 国精品**一区二区三区在线蜜桃| 欧美性xxxxxxxx| 国产精品的网站| 国产一区不卡精品| 91精品国产色综合久久ai换脸| 亚洲欧美日韩国产成人精品影院| 国产激情视频一区二区三区欧美| 91精选在线观看| 亚洲国产日韩精品| 91无套直看片红桃| 欧美国产日韩精品免费观看| 国产在线精品一区二区| 日韩三级电影网址| 午夜精品久久久久久久久久久| 91在线porny国产在线看| 国产午夜精品一区二区| 狠狠狠色丁香婷婷综合久久五月| 91精品国产高清一区二区三区| 一区二区三区高清在线| 91在线视频在线| 亚洲欧洲日韩av| 99精品久久只有精品| 国产精品美女久久福利网站| 高清av一区二区| 日本一区二区三区四区在线视频| 激情另类小说区图片区视频区| 欧美一激情一区二区三区| 日韩在线一区二区| 91精品国产乱码久久蜜臀| 奇米影视7777精品一区二区| 欧美一区二区日韩一区二区| 免费观看在线色综合| 国产伦精一区二区三区| 亚洲国产精品一区二区久久 | 国产亚洲成aⅴ人片在线观看 | 奇米精品一区二区三区在线观看一 | 欧美性感一类影片在线播放| 亚洲国产精品天堂| 一区二区三区高清在线| 毛片av中文字幕一区二区| bt7086福利一区国产| 亚洲视频精选在线| 欧美在线观看视频一区二区 | 日韩精品在线看片z| 美女视频黄 久久| www国产精品av| 国产九色sp调教91| 欧美韩日一区二区三区四区| 91社区在线播放| 亚洲3atv精品一区二区三区| 日韩欧美成人一区二区| 国产精品亚洲人在线观看| 国产精品久久久久久久久晋中 | 欧美国产精品中文字幕| 91麻豆自制传媒国产之光| 亚洲国产精品精华液网站| 欧美一级专区免费大片| 久草热8精品视频在线观看| 国产精品视频一区二区三区不卡| 色香色香欲天天天影视综合网|