// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package com.olio.util; import android.os.Environment; import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.io.Writer; import java.util.concurrent.BlockingQueue; // Referenced classes of package com.olio.util: // ALog static final class Exception implements Runnable { public void run() { _L4: String s = (String)ALog.access$100().take(); if (s == null) goto _L2; else goto _L1 _L1: if (!Environment.getExternalStorageState().equals("mounted") || !ALog.access$200().exists() && !ALog.access$200().mkdirs()) goto _L4; else goto _L3 _L3: Object obj = new File(ALog.access$200(), (new StringBuilder()).append(ALog.access$300()).append(".log").toString()); Object obj1; Object obj2; obj1 = null; obj2 = null; obj = new FileWriter(((File) (obj)), true); ((Writer) (obj)).write(s); ((Writer) (obj)).close(); if (obj == null) goto _L4; else goto _L5 _L5: ((Writer) (obj)).close(); goto _L4 obj; goto _L4 obj; obj = obj2; _L9: if (obj == null) goto _L4; else goto _L6 _L6: ((Writer) (obj)).close(); goto _L4 obj; goto _L4 obj; _L8: if (obj1 == null) { break MISSING_BLOCK_LABEL_145; } try { ((Writer) (obj1)).close(); } // Misplaced declaration of an exception variable catch (Object obj1) { } throw obj; obj; _L2: return; Exception exception; exception; obj1 = obj; obj = exception; if (true) goto _L8; else goto _L7 _L7: IOException ioexception; ioexception; goto _L9 } Exception() { } }