Browse Source

NSM/jackpatch: Rebuild patch network upon NSM save.

tags/non-daw-v1.2.0
Jonathan Moore Liles 12 years ago
parent
commit
1c6add6c2b
1 changed files with 7 additions and 1 deletions
  1. +7
    -1
      session-manager/src/jackpatch.c

+ 7
- 1
session-manager/src/jackpatch.c View File

@@ -490,6 +490,8 @@ snapshot ( const char *file )
return; return;
} }


clear_all_patches();

for ( port = ports; *port; port++ ) for ( port = ports; *port; port++ )
{ {
jack_port_t *p; jack_port_t *p;
@@ -506,7 +508,11 @@ snapshot ( const char *file )


for ( connection = connections; *connection; connection++ ) for ( connection = connections; *connection; connection++ )
{ {
fprintf( fp, "%-40s |> %s\n", *port, *connection );
char *s;
asprintf( &s, "%-40s |> %s\n", *port, *connection );
fprintf( fp, "%s", s );
process_patch( s );
free(s);
printf( "++ %s |> %s\n", *port, *connection ); printf( "++ %s |> %s\n", *port, *connection );
} }




Loading…
Cancel
Save