re PR libgcj/17784 (Thread.interrupt doesn't do security checks)
2005-01-13 Michael Koch <konqueror@gmx.de> PR libgcj/17784 * java/lang/Thread.java (Thread): Call checkAccess(). (stop): Fixed argument name to match javadoc. * java/lang/natThread.cc (interrupt): Call checkAccess(). (stop): Likewise. From-SVN: r93611
This commit is contained in:
committed by
Michael Koch
parent
43a5ef693f
commit
e70324625f
@@ -112,6 +112,7 @@ java::lang::Thread::holdsLock (jobject obj)
|
||||
void
|
||||
java::lang::Thread::interrupt (void)
|
||||
{
|
||||
checkAccess ();
|
||||
natThread *nt = (natThread *) data;
|
||||
_Jv_ThreadInterrupt (nt->thread);
|
||||
}
|
||||
@@ -321,6 +322,7 @@ java::lang::Thread::start (void)
|
||||
void
|
||||
java::lang::Thread::stop (java::lang::Throwable *)
|
||||
{
|
||||
checkAccess ();
|
||||
throw new UnsupportedOperationException
|
||||
(JvNewStringLatin1 ("Thread.stop unimplemented"));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user