diff options
Diffstat (limited to 'src/core/classical_components.c')
| -rw-r--r-- | src/core/classical_components.c | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/src/core/classical_components.c b/src/core/classical_components.c index 836784c..3ffeb88 100644 --- a/src/core/classical_components.c +++ b/src/core/classical_components.c @@ -3,32 +3,31 @@ #include <assert.h> #include <stdlib.h> -struct PsiClassicalBit psi_new_classical_bit(const char *name, bool state) +struct PsiClassicalBit psi_new_classical_bit(const char* name, bool state) { - return (struct PsiClassicalBit) - { + return (struct PsiClassicalBit){ name, state, }; } -struct PsiClassicalRegister psi_new_classical_register(const char *name, const char **names, size_t count) +struct PsiClassicalRegister psi_new_classical_register(const char* name, const char** names, + size_t count) { - struct PsiClassicalBit *bits = malloc(count * sizeof(struct PsiClassicalBit)); + struct PsiClassicalBit* bits = malloc(count * sizeof(struct PsiClassicalBit)); assert(bits != NULL || count == 0); for (size_t i = 0; i < count; i++) bits[i] = psi_new_classical_bit(names[i], false); - return (struct PsiClassicalRegister) - { + return (struct PsiClassicalRegister){ name, bits, count, }; } -void psi_free_classical_register(struct PsiClassicalRegister *reg) +void psi_free_classical_register(struct PsiClassicalRegister* reg) { free(reg->bits); reg->bits = NULL; |
