Changeset 1042588 in rtems-eclipse-plug-in


Ignore:
Timestamp:
Mar 30, 2009, 8:44:45 AM (10 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
master
Children:
fdb6ec7
Parents:
632d9ac
Message:

Fixed NULL pointer exception.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • org.rtems.cdt/src/org/rtems/cdt/Storage.java

    r632d9ac r1042588  
    6767        public static String getPristineProperty( IProject project, String key) {
    6868                String value = null;
    69 
     69               
    7070                try {
    7171                        value = project.getPersistentProperty( new QualifiedName( "", key));
     
    7979        public static String getProperty( IProject project, String key) {
    8080                String value = getPristineProperty( project, key);
    81 
     81       
    8282                if (value == null) {
    8383                        if (key.startsWith( Constants.TOOL_KEY_PREFIX)) {
     
    332332                        );
    333333                } finally {
    334                         while (true) {
    335                                 try {
    336                                         p.waitFor();
    337                                         break;
    338                                 } catch (InterruptedException e) {
    339                                         continue;
     334                        if (p != null) {
     335                                while (true) {
     336                                        try {
     337                                                p.waitFor();
     338                                                break;
     339                                        } catch (InterruptedException e) {
     340                                                continue;
     341                                        }
    340342                                }
    341343                        }
     
    343345               
    344346                // Check exit status
    345                 if (p.exitValue() != 0) {
     347                if (p != null && p.exitValue() != 0) {
    346348                        error = true;
    347349                        createMarker(
Note: See TracChangeset for help on using the changeset viewer.