called lt_dlexit() from more code points
This commit is contained in:
parent
b4de6c7926
commit
a18f4bec7d
@ -2449,6 +2449,9 @@ int main (int argc, char* argv[])
|
|||||||
if (!moo)
|
if (!moo)
|
||||||
{
|
{
|
||||||
fprintf (stderr, "ERROR: cannot open moo\n");
|
fprintf (stderr, "ERROR: cannot open moo\n");
|
||||||
|
#if defined(USE_LTDL)
|
||||||
|
lt_dlexit ();
|
||||||
|
#endif
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2488,6 +2491,9 @@ int main (int argc, char* argv[])
|
|||||||
if (handle_logopt (moo, logopt) <= -1)
|
if (handle_logopt (moo, logopt) <= -1)
|
||||||
{
|
{
|
||||||
moo_close (moo);
|
moo_close (moo);
|
||||||
|
#if defined(USE_LTDL)
|
||||||
|
lt_dlexit ();
|
||||||
|
#endif
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -2503,6 +2509,9 @@ int main (int argc, char* argv[])
|
|||||||
if (handle_dbgopt (moo, dbgopt) <= -1)
|
if (handle_dbgopt (moo, dbgopt) <= -1)
|
||||||
{
|
{
|
||||||
moo_close (moo);
|
moo_close (moo);
|
||||||
|
#if defined(USE_LTDL)
|
||||||
|
lt_dlexit ();
|
||||||
|
#endif
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -2512,6 +2521,9 @@ int main (int argc, char* argv[])
|
|||||||
{
|
{
|
||||||
moo_logbfmt (moo, MOO_LOG_STDERR, "ERROR: cannot ignite moo - [%d] %js\n", moo_geterrnum(moo), moo_geterrstr(moo));
|
moo_logbfmt (moo, MOO_LOG_STDERR, "ERROR: cannot ignite moo - [%d] %js\n", moo_geterrnum(moo), moo_geterrstr(moo));
|
||||||
moo_close (moo);
|
moo_close (moo);
|
||||||
|
#if defined(USE_LTDL)
|
||||||
|
lt_dlexit ();
|
||||||
|
#endif
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2598,8 +2610,5 @@ int main (int argc, char* argv[])
|
|||||||
lt_dlexit ();
|
lt_dlexit ();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(_WIN32) && defined(_DEBUG)
|
|
||||||
getchar();
|
|
||||||
#endif
|
|
||||||
return xret;
|
return xret;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user