Ejemplo n.º 1
0
t_max_err db_query(t_database *db, t_db_result **dbresult, const char *s, ...)
{
	char	sql[DATABASE_SQL_MAXLEN+2];
	va_list	ap;
	int		err = 0;
	int		len = 0;

	if (db) {
		va_start(ap, s);

		len = vsnprintf(sql, DATABASE_SQL_MAXLEN, s, ap);
		sql[DATABASE_SQL_MAXLEN] = '\0';
		if (len >= DATABASE_SQL_MAXLEN) {
			cpost("DB: Query Overrun!\n");
			return MAX_ERR_GENERIC;
		}
		err = (int)object_method(db, _sym_execstring, sql, dbresult);
#ifdef DATABASE_DEBUG
		cpost("SQL: %s\n", sql);
		if (err)
			cpost("   ERROR: %i\n", err);
#endif // DATABASE_DEBUG		
		}
	return err;
}
Ejemplo n.º 2
0
 ~Oizo() { cpost ("Oizo dtor\n"); }
Ejemplo n.º 3
0
 Oizo()  { cpost ("Oizo ctor\n"); }
Ejemplo n.º 4
0
void jojo_quit (void)
{
    shutdownJuce_GUI(); cpost ("Shutdown JUCE\n");
}