Lines Matching defs:local
427 #include "local.h"
4520 snd_config_update_t *local;
4546 local = NULL;
4549 local = (snd_config_update_t *)calloc(1, sizeof(snd_config_update_t));
4550 if (!local)
4552 local->count = k;
4553 local->finfo = calloc(local->count, sizeof(struct finfo));
4554 if (!local->finfo) {
4555 free(local);
4562 err = snd_user_file(name, &local->finfo[k].name);
4571 for (k = 0; k < local->count; ++k) {
4573 struct finfo *lf = &local->finfo[k];
4581 memmove(&local->finfo[k], &local->finfo[k+1], sizeof(struct finfo) * (local->count - k - 1));
4583 local->count--;
4588 if (local->count != update->count)
4590 for (k = 0; k < local->count; ++k) {
4591 struct finfo *lf = &local->finfo[k];
4612 if (local)
4613 snd_config_update_free(local);
4630 if (!local)
4632 for (k = 0; k < local->count; ++k) {
4634 err = snd_input_stdio_open(&in, local->finfo[k].name, "r");
4639 SNDERR("%s may be old or corrupted: consider to remove or fix it", local->finfo[k].name);
4643 SNDERR("cannot access file %s", local->finfo[k].name);
4653 *_update = local;