diff --git a/d2renderers/d2fonts/d2fonts.go b/d2renderers/d2fonts/d2fonts.go index 4b6cef096..ea5756fac 100644 --- a/d2renderers/d2fonts/d2fonts.go +++ b/d2renderers/d2fonts/d2fonts.go @@ -222,8 +222,7 @@ func AddFont(fontLoc string) (FontFamily, error) { if fontLoc == "" { return "", nil } - splitFont := strings.Split(fontLoc, "/") - fontFileName := splitFont[len(splitFont)-1] + fontFileName := filepath.Base(fontLoc) ext := filepath.Ext(fontFileName) if ext != ".ttf" {