1
0
mirror of https://github.com/samba-team/samba.git synced 2025-08-04 08:22:08 +03:00

s3-param use lp_parm_ptr() rather than parm.ptr directly

This will help with a change from .ptr to .offset

Andrew Bartlett

Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Wed Jun 29 03:26:21 CEST 2011 on sn-devel-104
This commit is contained in:
Andrew Bartlett
2011-06-29 09:52:46 +10:00
parent 4f64ba6ce1
commit e63d5d2cd5
4 changed files with 70 additions and 69 deletions

View File

@ -234,13 +234,15 @@ static void print_footer(void)
static void show_parameter(int snum, struct parm_struct *parm)
{
int i;
void *ptr = parm->ptr;
void *ptr;
char *utf8_s1, *utf8_s2;
size_t converted_size;
TALLOC_CTX *ctx = talloc_stackframe();
if (parm->p_class == P_LOCAL && snum >= 0) {
ptr = lp_local_ptr_by_snum(snum, ptr);
ptr = lp_local_ptr_by_snum(snum, parm);
} else {
ptr = lp_parm_ptr(NULL, parm);
}
printf("<tr><td>%s</td><td>", get_parm_translated(ctx,
@ -380,10 +382,11 @@ static void show_parameters(int snum, int allparameters, unsigned int parm_filte
if (!( parm_filter & FLAG_ADVANCED )) {
if (!(parm->flags & FLAG_BASIC)) {
void *ptr = parm->ptr;
void *ptr;
if (parm->p_class == P_LOCAL && snum >= 0) {
ptr = lp_local_ptr_by_snum(snum, ptr);
ptr = lp_local_ptr_by_snum(snum, parm);
} else {
ptr = lp_parm_ptr(NULL, parm);
}
switch (parm->type) {