summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/nanolight.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/nanolight.c b/src/nanolight.c
index 82332f0..a03c61e 100644
--- a/src/nanolight.c
+++ b/src/nanolight.c
@@ -184,6 +184,7 @@ static struct fixture *create_fixture(struct nanolight *nl, struct fixture_class
const char *label, int base_addr)
{
struct fixture *fix;
+ int i;
if ( nl->n_fixtures == nl->max_fixtures ) {
struct fixture *fixtures_new;
@@ -206,6 +207,10 @@ static struct fixture *create_fixture(struct nanolight *nl, struct fixture_class
return NULL;
}
+ for ( i=0; i<cls->n_attrs; i++ ) {
+ fix->attr_vals[i] = cls->attrs[i].home;
+ }
+
return fix;
}