Use `pointer(<type>)' as return value for functions returning an array of
1999-12-05 Martin Baulig <martin@home-of-linux.org> * features.def: Use `pointer(<type>)' as return value for functions returning an array of scalar values (such as `unsigned' etc.).
This commit is contained in:
committed by
Martin Baulig
parent
713a076df3
commit
ca27a66593
@@ -1,5 +1,8 @@
|
||||
1999-12-05 Martin Baulig <martin@home-of-linux.org>
|
||||
|
||||
* features.def: Use `pointer(<type>)' as return value for functions
|
||||
returning an array of scalar values (such as `unsigned' etc.).
|
||||
|
||||
* features.def: Use `array(<type>)' as return value for functions
|
||||
returning an array of structures.
|
||||
|
||||
|
@@ -6,7 +6,7 @@ retval|loadavg|double(loadavg[3]):ulong(nr_running,nr_tasks,last_pid)
|
||||
retval|shm_limits|ulong(shmmax,shmmin,shmmni,shmseg,shmall)
|
||||
retval|msg_limits|ulong(msgpool,msgmap,msgmax,msgmnb,msgmni,msgssz,msgtql)
|
||||
retval|sem_limits|ulong(semmap,semmni,semmns,semmnu,semmsl,semopm,semume,semusz,semvmx,semaem)
|
||||
unsigned *|proclist|ulong(number,size,total)|long(which,arg)
|
||||
pointer(unsigned)|proclist|ulong(number,size,total)|long(which,arg)
|
||||
retval|proc_state|str(cmd):unsigned(state):ulong(uid,gid,ruid,rgid,has_cpu,processor,last_processor)|pid_t(pid)
|
||||
retval|proc_uid|long(uid,euid,gid,egid,suid,sgid,fsuid,fsgid,pid,ppid,pgrp,session,tty,tpgid,priority,nice,ngroups,groups[GLIBTOP_MAX_GROUPS])|pid_t(pid)
|
||||
retval|proc_mem|long(size,vsize,resident,share,rss,rss_rlim)|pid_t(pid)
|
||||
|
@@ -112,8 +112,8 @@ sub output {
|
||||
$prefix_space = '';
|
||||
}
|
||||
|
||||
if ($retval =~ /^array\((.*)\)$/) {
|
||||
$retval = "$1 *";
|
||||
if ($retval =~ /^(array|pointer)\((.*)\)$/) {
|
||||
$retval = "$2 *";
|
||||
}
|
||||
|
||||
$check_server_code = "\n";
|
||||
|
Reference in New Issue
Block a user