diff --git a/src/modules/call_out/call_out.c b/src/modules/call_out/call_out.c index 513419a3c3583dca4519ea61ca92c5d753fb0d2b..08f13f4066aa93fb183a8e6de543d9fb62df78a1 100644 --- a/src/modules/call_out/call_out.c +++ b/src/modules/call_out/call_out.c @@ -60,8 +60,8 @@ static void verify_call_outs() if(!(v=pending_calls[e]->args)) fatal("No arguments to call\n"); - if(v->refs!=1) - fatal("Array should exactly have one reference.\n"); + if(v->refs < 1) + fatal("Array should have at least one reference.\n"); if(v->malloced_size<v->size) fatal("Impossible array.\n");