mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-01-12 09:17:37 +03:00
Add const in five places to move 1 KiB to .rdata
xmlUnicodeBlocks is logically const but was not marked as such. This fixes that, thus moving it to the read-only data segment.
This commit is contained in:
parent
3daee3f159
commit
8f57103793
@ -267,14 +267,14 @@ typedef struct {
|
||||
} xmlUnicodeRange;
|
||||
|
||||
typedef struct {
|
||||
xmlUnicodeRange *table;
|
||||
const xmlUnicodeRange *table;
|
||||
int numentries;
|
||||
} xmlUnicodeNameTable;
|
||||
|
||||
|
||||
static xmlIntFunc *xmlUnicodeLookup(xmlUnicodeNameTable *tptr, const char *tname);
|
||||
|
||||
static xmlUnicodeRange xmlUnicodeBlocks[] = {
|
||||
static const xmlUnicodeRange xmlUnicodeBlocks[] = {
|
||||
""" % (webpage, date, sources));
|
||||
|
||||
flag = 0
|
||||
|
@ -29,14 +29,14 @@ typedef struct {
|
||||
} xmlUnicodeRange;
|
||||
|
||||
typedef struct {
|
||||
xmlUnicodeRange *table;
|
||||
const xmlUnicodeRange *table;
|
||||
int numentries;
|
||||
} xmlUnicodeNameTable;
|
||||
|
||||
|
||||
static xmlIntFunc *xmlUnicodeLookup(xmlUnicodeNameTable *tptr, const char *tname);
|
||||
|
||||
static xmlUnicodeRange xmlUnicodeBlocks[] = {
|
||||
static const xmlUnicodeRange xmlUnicodeBlocks[] = {
|
||||
{"AegeanNumbers", xmlUCSIsAegeanNumbers},
|
||||
{"AlphabeticPresentationForms", xmlUCSIsAlphabeticPresentationForms},
|
||||
{"Arabic", xmlUCSIsArabic},
|
||||
@ -945,7 +945,7 @@ static xmlUnicodeNameTable xmlUnicodeCatTbl = {xmlUnicodeCats, 36};
|
||||
static xmlIntFunc
|
||||
*xmlUnicodeLookup(xmlUnicodeNameTable *tptr, const char *tname) {
|
||||
int low, high, mid, cmp;
|
||||
xmlUnicodeRange *sptr;
|
||||
const xmlUnicodeRange *sptr;
|
||||
|
||||
if ((tptr == NULL) || (tname == NULL)) return(NULL);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user