#include <config.h>
#include <stdio.h>
#include <ctype.h>
#include <assert.h>
#include <errno.h>
#include <string.h>
#include "lt__alloc.h"
#include "lt__dirent.h"
#include "lt__strl.h"
#include "lt__glibc.h"
#include "ltdl.h"
Go to the source code of this file.
Define Documentation
#define __attribute__ |
( |
|
x |
) |
|
#define LT__GETERROR |
( |
|
lvalue |
) |
(lvalue) = lt__get_last_error() |
#define LT__SETERROR |
( |
|
errorcode |
) |
LT__SETERRORSTR(LT__STRERROR(errorcode)) |
Referenced by get_vtable(), lt__alloc_die_callback(), lt_dlclose(), lt_dlexit(), lt_dlgetinfo(), lt_dlinsertsearchdir(), lt_dlisresident(), lt_dlloader_add(), lt_dlloader_remove(), lt_dlmakeresident(), lt_dlopenadvise(), lt_dlpreload_open(), lt_dlseterror(), and lt_dlsym().
#define LT__SETERRORSTR |
( |
|
errormsg |
) |
lt__set_last_error(errormsg) |
#define LT__STRERROR |
( |
|
name |
) |
lt__error_string(LT_CONC(LT_ERROR_,name)) |
#define LT__UNUSED __attribute__ ((__unused__)) |
#define streq |
( |
|
s1, |
|
|
|
s2 | |
|
) |
| | (!strcmp((s1), (s2))) |
#define strneq |
( |
|
s1, |
|
|
|
s2 | |
|
) |
| | (strcmp((s1), (s2)) != 0) |
Function Documentation
LT_SCOPE void lt__alloc_die_callback |
( |
void |
|
) |
|
LT_SCOPE const char* lt__error_string |
( |
int |
errorcode |
) |
|
LT_SCOPE const char* lt__get_last_error |
( |
void |
|
) |
|
LT_SCOPE const char* lt__set_last_error |
( |
const char * |
errormsg |
) |
|
Variable Documentation
LT_BEGIN_C_DECLS int errno |
Referenced by gnash::SharedMem::attach(), gnash::movie_root::callExternalCallback(), calloc(), gnash::GnashPluginScriptObject::checkPipe(), gnash::Network::closeNet(), gnash::Socket::connect(), gnash::Socket::connected(), gnash::GnashPluginScriptObject::createPipe(), gnash::Network::createServer(), gnash::ExternalInterface::ExternalEventCheck(), gnash::TouchDevice::init(), gnash::MouseDevice::init(), gnash::FBGui::init(), gnash::DiskStream::loadToMem(), main(), malloc(), gnash::mkdirRecursive(), gnash::mkdirUserPermissions(), gnash::Network::newConnection(), gnash::DiskStream::play(), gnash::InputDevice::readData(), gnash::Network::readNet(), realloc(), gnash::RiscosAggGlue::setRenderHandlerSize(), gnash::SharedObjectLibrary::SharedObjectLibrary(), gnash::URL::URL(), gnash::Network::waitForNetData(), gnash::Socket::write(), gnash::Network::writeNet(), gnash::DiskStream::writeToDisk(), and gnash::SharedMem::~SharedMem().