Skip to content

Commit 88b60a3

Browse files
committed
Renamed types, consts and #defines to use consistent naming scheme
1 parent 246ad54 commit 88b60a3

File tree

8 files changed

+341
-299
lines changed

8 files changed

+341
-299
lines changed

mapcodelib/internal_alphabet_recognizer.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ extern "C" {
2424
// *** GENERATED FILE (dividemaps.cpp), DO NOT CHANGE OR PRETTIFY ***
2525

2626
// Returns alphabet of character, or negative (_ALPHABET_MIN) in not recognized
27-
#define recognizeAlphabetOfChar(w) ((enum Alphabet) alphabetOf[(w) >> 6])
27+
#define ALPHABET_OF_CHAR(w) ((enum Alphabet) alphabetOf[(w) >> 6])
2828

2929
static signed char alphabetOf[] = {
3030
/* 0000 */ ALPHABET_ROMAN , ALPHABET_ROMAN , ALPHABET_ROMAN , ALPHABET_ROMAN,

mapcodelib/internal_iso3166_data.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ extern "C" {
2525

2626
// *** GENERATED FILE (dividemaps/fast_territories), DO NOT CHANGE OR PRETTIFY ***
2727

28-
static const char parentletter[_TERRITORY_MAX - _TERRITORY_MIN] = {
28+
static const char PARENT_LETTER[_TERRITORY_MAX - _TERRITORY_MIN] = {
2929
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3030
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3131
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -46,7 +46,7 @@ static const char parentletter[_TERRITORY_MAX - _TERRITORY_MIN] = {
4646
8, 0, 0, 0, 0, 0, 0};
4747

4848

49-
static const char parentnumber[_TERRITORY_MAX - _TERRITORY_MIN] = {
49+
static const char PARENT_NUMBER[_TERRITORY_MAX - _TERRITORY_MIN] = {
5050
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
5151
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
5252
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -66,12 +66,12 @@ static const char parentnumber[_TERRITORY_MAX - _TERRITORY_MIN] = {
6666
7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
6767
0, 8, 0, 0, 0, 0, 0};
6868

69-
#define NRTERREC 916
69+
#define NR_TERRITORY_RECS 916
7070
typedef struct {
7171
const char *alphaCode;
7272
enum Territory territory;
7373
} alphaRec;
74-
static const alphaRec alphaSearch[NRTERREC] = {
74+
static const alphaRec ALPHA_SEARCH[NR_TERRITORY_RECS] = {
7575
{"AAA", TERRITORY_AAA},
7676
{"AB", TERRITORY_CA_AB},
7777
{"ABW", TERRITORY_ABW},

mapcodelib/mapcode_legacy.c

Lines changed: 17 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,12 @@
2121
#include "mapcoder.h"
2222
#include "internal_alphabet_recognizer.h"
2323

24-
#define ASSERT(condition)
25-
2624
/**
2725
* Include global legacy buffers. These are not thread-safe!
2826
*/
29-
static Mapcodes rglobal;
30-
static char makeiso_bufbytes[2 * (MAX_ISOCODE_LEN + 1)];
31-
static char *makeiso_buf;
27+
static Mapcodes GLOBAL_RESULT;
28+
static char GLOBAL_MAKEISO_BUFFER[2 * (MAX_ISOCODE_LEN + 1)];
29+
static char *GLOBAL_MAKEISO_PTR;
3230

3331

3432
int encodeLatLonToMapcodes_Deprecated(
@@ -38,11 +36,11 @@ int encodeLatLonToMapcodes_Deprecated(
3836
enum Territory territory,
3937
int extraDigits) {
4038
char **v = mapcodesAndTerritories;
41-
encodeLatLonToMapcodes(&rglobal, latDeg, lonDeg, territory, extraDigits);
39+
encodeLatLonToMapcodes(&GLOBAL_RESULT, latDeg, lonDeg, territory, extraDigits);
4240
if (v) {
4341
int i;
44-
for (i = 0; i < rglobal.count; i++) {
45-
char *s = &rglobal.mapcode[i][0];
42+
for (i = 0; i < GLOBAL_RESULT.count; i++) {
43+
char *s = &GLOBAL_RESULT.mapcode[i][0];
4644
char *p = strchr(s, ' ');
4745
if (p == NULL) {
4846
v[i * 2 + 1] = (char *) "AAA";
@@ -54,58 +52,54 @@ int encodeLatLonToMapcodes_Deprecated(
5452
}
5553
}
5654
}
57-
return rglobal.count;
55+
return GLOBAL_RESULT.count;
5856
}
5957

6058

6159
const char *convertTerritoryCodeToIsoName_Deprecated(
6260
enum Territory territoryContext,
6361
int useShortName) {
64-
if (makeiso_buf == makeiso_bufbytes) {
65-
makeiso_buf = makeiso_bufbytes + (MAX_ISOCODE_LEN + 1);
62+
if (GLOBAL_MAKEISO_PTR == GLOBAL_MAKEISO_BUFFER) {
63+
GLOBAL_MAKEISO_PTR = GLOBAL_MAKEISO_BUFFER + (MAX_ISOCODE_LEN + 1);
6664
} else {
67-
makeiso_buf = makeiso_bufbytes;
65+
GLOBAL_MAKEISO_PTR = GLOBAL_MAKEISO_BUFFER;
6866
}
69-
return (const char *) getTerritoryIsoName(makeiso_buf, territoryContext, useShortName);
67+
return (const char *) getTerritoryIsoName(GLOBAL_MAKEISO_PTR, territoryContext, useShortName);
7068
}
7169

7270

7371
/**
7472
* Include global legacy buffers. These are not thread-safe!
7573
*/
76-
static char legacy_asciiBuffer[MAX_MAPCODE_RESULT_LEN];
77-
static UWORD legacy_utf16Buffer[MAX_MAPCODE_RESULT_LEN];
74+
static char GLOBAL_ASCII_BUFFER[MAX_MAPCODE_RESULT_LEN];
75+
static UWORD GLOBAL_UTF16_BUFFER[MAX_MAPCODE_RESULT_LEN];
76+
7877

7978
const char *decodeToRoman_Deprecated(const UWORD *utf16String) {
80-
return convertToRoman(legacy_asciiBuffer, MAX_MAPCODE_RESULT_LEN, utf16String);
79+
return convertToRoman(GLOBAL_ASCII_BUFFER, MAX_MAPCODE_RESULT_LEN, utf16String);
8180
}
8281

8382

8483
const UWORD *encodeToAlphabet_Deprecated(const char *asciiString,
8584
enum Alphabet alphabet) {
86-
return convertToAlphabet(legacy_utf16Buffer, MAX_MAPCODE_RESULT_LEN, asciiString, alphabet);
85+
return convertToAlphabet(GLOBAL_UTF16_BUFFER, MAX_MAPCODE_RESULT_LEN, asciiString, alphabet);
8786
}
8887

8988

90-
#define FLAG_MAY_CONTAIN_TERRITORY 1 // default
91-
#define FLAG_UTF16_STRING 2 // interpret pointer a UWORD* to utf16 characters
9289
char *convertToRoman(char *asciiBuffer, int maxLength, const UWORD *unicodeBuffer) {
9390

9491
MapcodeElements mapcodeElements;
9592
double lat, lon;
9693
enum MapcodeError err;
9794

98-
ASSERT(asciiBuffer);
99-
ASSERT(unicodeBuffer);
100-
10195
*asciiBuffer = 0;
10296
err = decodeMapcodeToLatLonUtf16(&lat, &lon, unicodeBuffer, TERRITORY_UNKNOWN, &mapcodeElements);
10397
if (err == ERR_MISSING_TERRITORY || err == ERR_MAPCODE_UNDECODABLE || err == ERR_EXTENSION_UNDECODABLE) {
10498
err = ERR_OK;
10599
}
106100
if (!err) {
107101
char romanized[MAX_MAPCODE_RESULT_LEN];
108-
sprintf(romanized,"%s%s%s%s%s",
102+
sprintf(romanized, "%s%s%s%s%s",
109103
mapcodeElements.territoryISO,
110104
*mapcodeElements.territoryISO ? " " : "",
111105
mapcodeElements.properMapcode,
@@ -117,4 +111,3 @@ char *convertToRoman(char *asciiBuffer, int maxLength, const UWORD *unicodeBuffe
117111
}
118112
return asciiBuffer;
119113
}
120-

0 commit comments

Comments
 (0)