bug 1365831, error for creating new file with empty new PHP file template
authorbananeweizen <bananeweizen>
Mon, 19 Dec 2005 22:13:08 +0000 (22:13 +0000)
committerbananeweizen <bananeweizen>
Mon, 19 Dec 2005 22:13:08 +0000 (22:13 +0000)
net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/wizards/PHPFileWizard.java

index 971f3b6..89674df 100644 (file)
@@ -195,7 +195,11 @@ public class PHPFileWizard extends Wizard implements INewWizard {
       String lineDelimiter = System.getProperty("line.separator", "\n"); //$NON-NLS-1$ //$NON-NLS-2$
       CodeTemplateContext context = new CodeTemplateContext(template.getContextTypeId(), null, lineDelimiter);
       context.setFileNameVariable(fileName);
-      return new ByteArrayInputStream(StubUtility.evaluateTemplate(context, template).getBytes());
+      String content=StubUtility.evaluateTemplate(context, template);
+      if (content==null) {
+         content="";
+      }
+      return new ByteArrayInputStream(content.getBytes());
     } catch (CoreException e) {
       e.printStackTrace();
       return null;