File: typemap

package info (click to toggle)
libmaxmind-db-writer-perl 0.300004-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 1,572 kB
  • sloc: ansic: 3,059; perl: 2,902; makefile: 5; sh: 4
file content (15 lines) | stat: -rw-r--r-- 584 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
TYPEMAP
MMDBW_tree_s *       T_OPAQUE
uint8_t              T_UV
uint32_t             T_UV
MMDBW_merge_strategy MMDBW_MERGE_STRATEGY_T

INPUT
MMDBW_MERGE_STRATEGY_T
    char* sv_text = SvPV_nolen($arg);
    $var = !strcmp(sv_text, \"toplevel\") ? MMDBW_MERGE_STRATEGY_TOPLEVEL
           : !strcmp(sv_text, \"recurse\") ? MMDBW_MERGE_STRATEGY_RECURSE
           : !strcmp(sv_text, \"add-only-if-parent-exists\") ?
             MMDBW_MERGE_STRATEGY_ADD_ONLY_IF_PARENT_EXISTS
           : !strcmp(sv_text, \"none\") ? MMDBW_MERGE_STRATEGY_NONE
           : MMDBW_MERGE_STRATEGY_UNKNOWN;