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:
parent
43a5ef693f
commit
e70324625f
3 changed files with 18 additions and 2 deletions
|
@ -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"));
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue