Skip to content

Commit 058bbda

Browse files
committed
Converting to C++.
1 parent 5ae9d29 commit 058bbda

File tree

4 files changed

+20
-20
lines changed

4 files changed

+20
-20
lines changed

src/format-ints.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
#include "params.h"
1010
#include "utils.h"
1111

12-
typedef struct format_ints_options_t {
12+
struct format_ints_options {
1313
size_t low;
1414
size_t high;
15-
} format_ints_options;
15+
};
1616

1717
void format_ints_process_output(format* f, params* p) {
1818
format_ints_options* opts = (format_ints_options*)f->format_options;

src/format-slip39.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@ bool format_slip39_is_seed_length_valid(size_t seed_len) {
1919
return true;
2020
}
2121

22-
typedef struct format_slip39_options_t {
22+
struct format_slip39_options {
2323
group_descriptor groups[16];
2424
size_t groups_count;
2525
size_t groups_threshold;
26-
} format_slip39_options;
26+
};
2727

2828
void format_slip39_process_output(format* f, params* p) {
2929
if(!format_slip39_is_seed_length_valid(p->seed_len)) { return; }

src/format.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@
88
#ifndef FORMAT_H
99
#define FORMAT_H
1010

11-
typedef struct params_t params;
12-
typedef struct format_t format;
11+
struct params;
12+
struct format;
1313

1414
typedef void (*format_func)(format*);
1515
typedef void (*format_processor)(format*, params*);
1616

17-
typedef enum format_key_t {
17+
enum format_key {
1818
format_key_unknown = -1,
1919
format_key_random,
2020
format_key_hex,
@@ -26,17 +26,17 @@ typedef enum format_key_t {
2626
format_key_ints,
2727
format_key_bip39,
2828
format_key_slip39
29-
} format_key;
29+
};
3030

31-
typedef struct format_t {
31+
struct format {
3232
format_key key;
3333
const char* name;
3434
format_processor process_input;
3535
format_processor process_output;
3636
format_func validate;
3737
format_func dispose;
3838
void* format_options;
39-
} format;
39+
};
4040

4141
void format_dispose(format* f);
4242

src/params.h

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
#define MAX_ARGS 256
1919

20-
typedef struct raw_params_t {
20+
struct raw_params {
2121
const char* input_format;
2222
const char* output_format;
2323
const char* count;
@@ -33,15 +33,15 @@ typedef struct raw_params_t {
3333

3434
const char* args[MAX_ARGS];
3535
size_t args_count;
36-
} raw_params;
36+
};
3737

38-
typedef struct format_t format;
38+
struct format;
3939

40-
typedef struct params_t {
41-
format* input_format;
40+
struct params {
41+
struct format* input_format;
4242
char* input;
4343

44-
format* output_format;
44+
struct format* output_format;
4545
char* output;
4646

4747
uint8_t* seed;
@@ -51,10 +51,10 @@ typedef struct params_t {
5151
char* deterministic_seed;
5252
random_generator rng;
5353

54-
raw_params* raw;
55-
} params;
54+
struct raw_params* raw;
55+
};
5656

57-
params* params_parse( int argc, char *argv[] );
58-
void params_dispose(params*);
57+
struct params* params_parse( int argc, char *argv[] );
58+
void params_dispose(struct params*);
5959

6060
#endif /* PARAMS_H */

0 commit comments

Comments
 (0)