mirror of
https://github.com/openjdk/jdk.git
synced 2026-02-16 05:15:22 +00:00
7030062: duplicate free
Reviewed-by: dcherepanov
This commit is contained in:
parent
c2d4b9c218
commit
fc7a236fd5
@ -74,7 +74,7 @@ ifeq ($(PLATFORM), linux)
|
||||
# volatile to prevent the optimization. However, this approach does not
|
||||
# work because we have to declare all variables as volatile in result.
|
||||
|
||||
OTHER_CFLAGS += -Wno-clobbered
|
||||
# OTHER_CFLAGS += -Wno-clobbered
|
||||
endif
|
||||
|
||||
include $(BUILDDIR)/common/Mapfile-vers.gmk
|
||||
|
||||
@ -466,6 +466,10 @@ public abstract class Toolkit {
|
||||
*/
|
||||
protected void loadSystemColors(int[] systemColors)
|
||||
throws HeadlessException {
|
||||
if (GraphicsEnvironment.isHeadless()){
|
||||
throw new HeadlessException();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
@ -500,6 +504,10 @@ public abstract class Toolkit {
|
||||
*/
|
||||
public void setDynamicLayout(boolean dynamic)
|
||||
throws HeadlessException {
|
||||
if (GraphicsEnvironment.isHeadless()){
|
||||
throw new HeadlessException();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
@ -523,6 +531,9 @@ public abstract class Toolkit {
|
||||
*/
|
||||
protected boolean isDynamicLayoutSet()
|
||||
throws HeadlessException {
|
||||
if (GraphicsEnvironment.isHeadless()){
|
||||
throw new HeadlessException();
|
||||
}
|
||||
if (this != Toolkit.getDefaultToolkit()) {
|
||||
return Toolkit.getDefaultToolkit().isDynamicLayoutSet();
|
||||
} else {
|
||||
@ -558,6 +569,9 @@ public abstract class Toolkit {
|
||||
*/
|
||||
public boolean isDynamicLayoutActive()
|
||||
throws HeadlessException {
|
||||
if (GraphicsEnvironment.isHeadless()){
|
||||
throw new HeadlessException();
|
||||
}
|
||||
if (this != Toolkit.getDefaultToolkit()) {
|
||||
return Toolkit.getDefaultToolkit().isDynamicLayoutActive();
|
||||
} else {
|
||||
@ -601,6 +615,9 @@ public abstract class Toolkit {
|
||||
*/
|
||||
public Insets getScreenInsets(GraphicsConfiguration gc)
|
||||
throws HeadlessException {
|
||||
if (GraphicsEnvironment.isHeadless()){
|
||||
throw new HeadlessException();
|
||||
}
|
||||
if (this != Toolkit.getDefaultToolkit()) {
|
||||
return Toolkit.getDefaultToolkit().getScreenInsets(gc);
|
||||
} else {
|
||||
@ -1342,6 +1359,9 @@ public abstract class Toolkit {
|
||||
* @since 1.4
|
||||
*/
|
||||
public Clipboard getSystemSelection() throws HeadlessException {
|
||||
if (GraphicsEnvironment.isHeadless()){
|
||||
throw new HeadlessException();
|
||||
}
|
||||
if (this != Toolkit.getDefaultToolkit()) {
|
||||
return Toolkit.getDefaultToolkit().getSystemSelection();
|
||||
} else {
|
||||
@ -1371,6 +1391,10 @@ public abstract class Toolkit {
|
||||
* @since JDK1.1
|
||||
*/
|
||||
public int getMenuShortcutKeyMask() throws HeadlessException {
|
||||
if (GraphicsEnvironment.isHeadless()){
|
||||
throw new HeadlessException();
|
||||
}
|
||||
|
||||
return Event.CTRL_MASK;
|
||||
}
|
||||
|
||||
@ -1499,6 +1523,9 @@ public abstract class Toolkit {
|
||||
*/
|
||||
public Dimension getBestCursorSize(int preferredWidth,
|
||||
int preferredHeight) throws HeadlessException {
|
||||
if (GraphicsEnvironment.isHeadless()){
|
||||
throw new HeadlessException();
|
||||
}
|
||||
// Override to implement custom cursor support.
|
||||
if (this != Toolkit.getDefaultToolkit()) {
|
||||
return Toolkit.getDefaultToolkit().
|
||||
@ -1526,6 +1553,9 @@ public abstract class Toolkit {
|
||||
* @since 1.2
|
||||
*/
|
||||
public int getMaximumCursorColors() throws HeadlessException {
|
||||
if (GraphicsEnvironment.isHeadless()){
|
||||
throw new HeadlessException();
|
||||
}
|
||||
// Override to implement custom cursor support.
|
||||
if (this != Toolkit.getDefaultToolkit()) {
|
||||
return Toolkit.getDefaultToolkit().getMaximumCursorColors();
|
||||
@ -2572,6 +2602,9 @@ public abstract class Toolkit {
|
||||
* @since 1.7
|
||||
*/
|
||||
public boolean areExtraMouseButtonsEnabled() throws HeadlessException {
|
||||
if (GraphicsEnvironment.isHeadless()){
|
||||
throw new HeadlessException();
|
||||
}
|
||||
return Toolkit.getDefaultToolkit().areExtraMouseButtonsEnabled();
|
||||
}
|
||||
}
|
||||
|
||||
@ -136,7 +136,7 @@ awt_mgrsel_select(const char *selname, long extra_mask,
|
||||
|| per_scr_owners == NULL || mgrsel == NULL)
|
||||
{
|
||||
DTRACE_PRINTLN("MG: select: unable to allocate memory");
|
||||
if (namesbuf != NULL) free(per_scr_atoms);
|
||||
if (namesbuf != NULL) free(namesbuf);
|
||||
if (names != NULL) free(names);
|
||||
if (per_scr_atoms != NULL) free(per_scr_atoms);
|
||||
if (per_scr_owners != NULL) free(per_scr_owners);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user