📄 allocldp.c
字号:
#include <system.h>#include <stdio.h>#include "filehdr.h"#include "ldfcn.h"#include "lddef.h"/* static char *sccs_id = "@(#)allocldp.c 1.2 12/8/89 ESI, ATT"; */char *calloc();LDLIST *_ldhead = NULL;LDFILE *allocldptr(){ extern LDLIST *_ldhead; LDLIST *ldptr, *ldindx; static int last_fnum_ = 0; if ((ldptr = (LDLIST *)calloc(1, LDLSZ)) == NULL) return (NULL); ldptr->ld_next = NULL; if (_ldhead == NULL) _ldhead = ldptr; else { for (ldindx = _ldhead; ldindx->ld_next != NULL; ldindx = ldindx->ld_next) { } ldindx->ld_next = ldptr; } ldptr->ld_item._fnum_ = ++last_fnum_; return ((LDFILE *)ldptr);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -