summaryrefslogtreecommitdiffstats
path: root/Python/traceback.c
diff options
context:
space:
mode:
authorÉric Araujo <merwok@netwok.org>2011-11-15 15:12:22 (GMT)
committerÉric Araujo <merwok@netwok.org>2011-11-15 15:12:22 (GMT)
commit3f2ba3bd864d0ca606ff1b96989d7d62905292dd (patch)
treeeeda549080f1b1ce07e86f89a89d1abff4202c75 /Python/traceback.c
parent2495c6af3baad44a85d2ec9b9aacae2cbad158c0 (diff)
parent4d1554650475cc9a2c2773d6758687f4b3542de9 (diff)
downloadcpython-3f2ba3bd864d0ca606ff1b96989d7d62905292dd.zip
cpython-3f2ba3bd864d0ca606ff1b96989d7d62905292dd.tar.gz
cpython-3f2ba3bd864d0ca606ff1b96989d7d62905292dd.tar.bz2
Branch merge
Diffstat (limited to 'Python/traceback.c')
0 files changed, 0 insertions, 0 deletions
CIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef JSCustomSQLTransactionErrorCallback_h #define JSCustomSQLTransactionErrorCallback_h #include "SQLTransactionErrorCallback.h" #include <runtime/JSObject.h> #include <runtime/Protect.h> #include <wtf/Forward.h> namespace JSC { class JSObject; } namespace WebCore { class Frame; class SQLError; class JSCustomSQLTransactionErrorCallback : public SQLTransactionErrorCallback { public: static PassRefPtr<JSCustomSQLTransactionErrorCallback> create(JSC::JSObject* callback, Frame* frame) { return adoptRef(new JSCustomSQLTransactionErrorCallback(callback, frame)); } virtual bool handleEvent(SQLError*); private: JSCustomSQLTransactionErrorCallback(JSC::JSObject* callback, Frame*); JSC::ProtectedPtr<JSC::JSObject> m_callback; RefPtr<Frame> m_frame; }; } #endif // JSCustomSQLTransactionErrorCallback_h