Skip to content
Snippets Groups Projects
Commit 1721be87 authored by Thomas Jahns's avatar Thomas Jahns :cartwheel: Committed by Sergey Kosukhin
Browse files

Encapsulate data structure in only user.

parent de7ae4a5
No related branches found
No related tags found
2 merge requests!34Version 2.2.0,!13Consolidation with CDI-PIO (develop)
......@@ -15,10 +15,6 @@
static int DefaultTimeType = TAXIS_ABSOLUTE;
static int DefaultTimeUnit = TUNIT_HOUR;
static const char Timeunits[][TAXIS_MAX_UNIT_STR_LEN + 1] = {
"undefined", "seconds", "minutes", "quarters", "30minutes", "hours", "3hours", "6hours", "12hours", "days", "months", "years",
};
static int taxisCompareP(void *taxisptr1, void *taxisptr2);
static void taxisDestroyP(void *taxisptr);
static void taxisPrintKernel(taxis_t *taxisptr, FILE *fp);
......@@ -80,11 +76,17 @@ taxisNamePtr(int taxisID)
const char *
tunitNamePtr(int unitID)
{
static const char Timeunits[][TAXIS_MAX_UNIT_STR_LEN + 1] = {
"undefined", "seconds", "minutes", "quarters", "30minutes", "hours", "3hours", "6hours", "12hours", "days", "months", "years",
};
enum
{
size = sizeof(Timeunits) / sizeof(*Timeunits)
size = sizeof(Timeunits) / sizeof(Timeunits[0])
};
return (unitID > 0 && unitID < size) ? Timeunits[unitID] : Timeunits[0];
const char *name = unitID > 0 && unitID < size ? Timeunits[unitID] : Timeunits[0];
return name;
}
static void
taxisDefaultValue(taxis_t *taxisptr)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment