--- /home/hans/code/fdroid/data/tmp/org.gringene.concentricclock_3.apk +++ /home/hans/code/fdroid/data/tmp/sigcp_org.gringene.concentricclock_3.apk ├── zipinfo {} │ @@ -1,14 +1,14 @@ │ -Zip file size: 40357 bytes, number of entries: 12 │ +Zip file size: 40321 bytes, number of entries: 12 │ -rw---- 2.0 fat 783 bl defN 14-Aug-12 05:47 META-INF/MANIFEST.MF │ -rw---- 2.0 fat 904 bl defN 14-Aug-12 05:47 META-INF/0A0C9F60.SF │ -rw---- 2.0 fat 1332 bl defN 14-Aug-12 05:47 META-INF/0A0C9F60.RSA │ --rw---- 2.0 fat 792 bX defN 14-Aug-12 05:19 res/layout/activity_clock.xml │ --rw---- 2.0 fat 464 bl defN 14-Aug-12 05:19 res/menu/clock.xml │ --rw---- 2.0 fat 1672 bl defN 14-Aug-12 05:19 AndroidManifest.xml │ --rw---- 1.0 fat 2072 b- stor 14-Aug-12 05:19 resources.arsc │ --rw---- 1.0 fat 4990 b- stor 14-Aug-12 05:19 res/drawable-hdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 2980 b- stor 14-Aug-12 05:19 res/drawable-mdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 7939 b- stor 14-Aug-12 05:19 res/drawable-xhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 12751 b- stor 14-Aug-12 05:19 res/drawable-xxhdpi-v4/ic_launcher.png │ --rw---- 2.0 fat 9384 bl defN 14-Aug-12 05:19 classes.dex │ -12 files, 46063 bytes uncompressed, 38698 bytes compressed: 16.0% │ +-rw---- 2.0 fat 792 bX defN 16-Sep-07 20:16 res/layout/activity_clock.xml │ +-rw---- 2.0 fat 464 bl defN 16-Sep-07 20:16 res/menu/clock.xml │ +-rw---- 2.0 fat 1672 bl defN 16-Sep-07 20:16 AndroidManifest.xml │ +-rw---- 1.0 fat 2072 b- stor 16-Sep-07 20:16 resources.arsc │ +-rw---- 1.0 fat 4990 b- stor 16-Sep-07 20:16 res/drawable-hdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 2980 b- stor 16-Sep-07 20:16 res/drawable-mdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 7939 b- stor 16-Sep-07 20:16 res/drawable-xhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 12751 b- stor 16-Sep-07 20:16 res/drawable-xxhdpi-v4/ic_launcher.png │ +-rw---- 2.0 fat 9400 bl defN 16-Sep-07 20:16 classes.dex │ +12 files, 46079 bytes uncompressed, 38697 bytes compressed: 16.0% ├── smali/org/gringene/concentricclock/ConcentricClock.smali │ @@ -809,68 +809,67 @@ │ .line 161 │ .end local v7 # "refreshRate":I │ :cond_0 │ return-void │ .end method │ │ .method public stopTick()V │ - .locals 4 │ + .locals 3 │ │ .prologue │ .line 146 │ - const/4 v2, 0x0 │ + const/4 v1, 0x0 │ │ - iput-boolean v2, p0, Lorg/gringene/concentricclock/ConcentricClock;->ticking:Z │ + iput-boolean v1, p0, Lorg/gringene/concentricclock/ConcentricClock;->ticking:Z │ │ .line 147 │ - iget-object v2, p0, Lorg/gringene/concentricclock/ConcentricClock;->clockTicker:Ljava/util/concurrent/ScheduledFuture; │ + iget-object v1, p0, Lorg/gringene/concentricclock/ConcentricClock;->clockTicker:Ljava/util/concurrent/ScheduledFuture; │ │ - const/4 v3, 0x1 │ + const/4 v2, 0x1 │ │ - invoke-interface {v2, v3}, Ljava/util/concurrent/ScheduledFuture;->cancel(Z)Z │ + invoke-interface {v1, v2}, Ljava/util/concurrent/ScheduledFuture;->cancel(Z)Z │ │ .line 148 │ - iget-object v2, p0, Lorg/gringene/concentricclock/ConcentricClock;->tickerTimer:Ljava/util/concurrent/ScheduledThreadPoolExecutor; │ + iget-object v1, p0, Lorg/gringene/concentricclock/ConcentricClock;->tickerTimer:Ljava/util/concurrent/ScheduledThreadPoolExecutor; │ │ - invoke-virtual {v2}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->getQueue()Ljava/util/concurrent/BlockingQueue; │ + invoke-virtual {v1}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->getQueue()Ljava/util/concurrent/BlockingQueue; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-interface {v2}, Ljava/util/concurrent/BlockingQueue;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/concurrent/BlockingQueue;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Ljava/lang/Runnable; │ + check-cast v0, Ljava/lang/Runnable; │ │ .line 149 │ - .local v1, "t":Ljava/lang/Runnable; │ + .local v0, "t":Ljava/lang/Runnable; │ iget-object v2, p0, Lorg/gringene/concentricclock/ConcentricClock;->tickerTimer:Ljava/util/concurrent/ScheduledThreadPoolExecutor; │ │ - invoke-virtual {v2, v1}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->remove(Ljava/lang/Runnable;)Z │ + invoke-virtual {v2, v0}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->remove(Ljava/lang/Runnable;)Z │ │ goto :goto_0 │ │ .line 151 │ - .end local v1 # "t":Ljava/lang/Runnable; │ + .end local v0 # "t":Ljava/lang/Runnable; │ :cond_0 │ - const/4 v2, 0x0 │ + const/4 v1, 0x0 │ │ - iput-object v2, p0, Lorg/gringene/concentricclock/ConcentricClock;->clockTicker:Ljava/util/concurrent/ScheduledFuture; │ + iput-object v1, p0, Lorg/gringene/concentricclock/ConcentricClock;->clockTicker:Ljava/util/concurrent/ScheduledFuture; │ │ .line 152 │ return-void │ .end method │ │ .method protected updateTime()V │ .locals 11 ├── smali/org/gringene/concentricclock/R.smali │ @@ -22,10 +22,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 35 │ return-void │ .end method