Refactor init actions into separate types

Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
This commit is contained in:
Michael Crosby
2015-02-06 12:48:57 -08:00
parent 5fc19e8db5
commit 8850636eb3
12 changed files with 638 additions and 555 deletions
-2
View File
@@ -10,7 +10,6 @@ func Capture(userSkip int) Stacktrace {
skip = userSkip + 1 // add one for our own function
frames []Frame
)
for i := skip; ; i++ {
pc, file, line, ok := runtime.Caller(i)
if !ok {
@@ -18,7 +17,6 @@ func Capture(userSkip int) Stacktrace {
}
frames = append(frames, NewFrame(pc, file, line))
}
return Stacktrace{
Frames: frames,
}