mirror of
https://github.com/samba-team/samba.git
synced 2024-12-29 11:21:54 +03:00
parent
5bec7f5fca
commit
1fc2976e14
@ -95,9 +95,14 @@ static int check_dos_char(smb_ucs2_t c)
|
||||
return (c == c2);
|
||||
}
|
||||
|
||||
/*******************************************************************
|
||||
load the valid character map table
|
||||
********************************************************************/
|
||||
/**
|
||||
* Load the valid character map table from <tt>valid.dat</tt> or
|
||||
* create from the configured codepage.
|
||||
*
|
||||
* This function is called whenever the configuration is reloaded.
|
||||
* However, the valid character table is not changed if it's loaded
|
||||
* from a file, because we can't unmap files.
|
||||
**/
|
||||
void init_valid_table(void)
|
||||
{
|
||||
static int initialised;
|
||||
@ -114,6 +119,7 @@ void init_valid_table(void)
|
||||
return;
|
||||
}
|
||||
|
||||
/* Otherwise, using a dynamically loaded one. */
|
||||
if (valid_table) free(valid_table);
|
||||
|
||||
DEBUG(2,("creating default valid table\n"));
|
||||
@ -128,6 +134,7 @@ void init_valid_table(void)
|
||||
}
|
||||
|
||||
|
||||
|
||||
/*******************************************************************
|
||||
Write a string in (little-endian) unicode format. src is in
|
||||
the current DOS codepage. len is the length in bytes of the
|
||||
|
Loading…
Reference in New Issue
Block a user