source: libcaca/trunk/java/caca_java_common.h @ 4333

Last change on this file since 4333 was 4333, checked in by Sam Hocevar, 10 years ago

Large source code cleanup, getting rid of spaces, tabs, and svn keywords.

File size: 709 bytes
Line 
1/*
2 *  libcaca       Java bindings for libcaca
3 *  Copyright (c) 2009 Adrien Grand <jpountz@dinauz.org>
4 *
5 *  This library is free software. It comes without any warranty, to
6 *  the extent permitted by applicable law. You can redistribute it
7 *  and/or modify it under the terms of the Do What The Fuck You Want
8 *  To Public License, Version 2, as published by Sam Hocevar. See
9 *  http://sam.zoy.org/wtfpl/COPYING for more details.
10 */
11
12#ifndef __CACA_JAVA_COMMON_H__
13#define __CACA_JAVA_COMMON_H__
14
15#include <jni.h>
16
17#define THROW_EX(msg) (*env)->ThrowNew(env, (*env)->FindClass(env, "org/zoy/caca/CacaException"), msg)
18
19jobjectArray caca_java_to_string_array(JNIEnv *env, const char *const *v);
20
21#endif
Note: See TracBrowser for help on using the repository browser.