summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java
diff options
context:
space:
mode:
Diffstat (limited to 'dozentenmodul/src/main/java')
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/thrift/Sorters.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/Sorters.java b/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/Sorters.java
index af5e9e9f..0065f5f1 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/Sorters.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/Sorters.java
@@ -32,6 +32,13 @@ public class Sorters {
public static final Comparator<OperatingSystem> osName = new Comparator<OperatingSystem>() {
@Override
public int compare(OperatingSystem o1, OperatingSystem o2) {
+ if (o1 == null) {
+ if (o2 == null)
+ return 0;
+ return 1;
+ } else if (o2 == null) {
+ return -1;
+ }
return FormatHelper.osName(o1).compareTo(FormatHelper.osName(o2));
}
};