Remove empty parse_error function
diff --git a/src/lit.rs b/src/lit.rs
index 597048d..fc7284e 100644
--- a/src/lit.rs
+++ b/src/lit.rs
@@ -433,7 +433,6 @@
 pub mod parsing {
     use super::*;
     use parse::{Parse, ParseStream, Result};
-    use parse_error;
 
     impl Parse for Lit {
         fn parse(input: ParseStream) -> Result<Self> {
@@ -448,13 +447,13 @@
                                 } else if ident == "false" {
                                     false
                                 } else {
-                                    return parse_error();
+                                    return Err(cursor.error("expected literal"));
                                 },
                                 span: ident.span(),
                             }),
                             rest,
                         )),
-                        _ => parse_error(),
+                        _ => Err(cursor.error("expected literal"))
                     },
                 }
             })