X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finput-scheme.cc;h=379c2fa9bd2396bd9e29958e03e0c6f8fc6a9437;hb=d959f8d548dc073c162c4599cfef2a596f9b66db;hp=922112b087bc63d0fdc9287277f78634b4d2b54d;hpb=a200088f8b69a03e02c466feb7ed45722cd6a2f7;p=lilypond.git diff --git a/lily/input-scheme.cc b/lily/input-scheme.cc index 922112b087..379c2fa9bd 100644 --- a/lily/input-scheme.cc +++ b/lily/input-scheme.cc @@ -1,9 +1,20 @@ /* - input-scheme.cc -- implement Input bindings. + This file is part of LilyPond, the GNU music typesetter. - source file of the GNU LilyPond music typesetter + Copyright (C) 2005--2011 Han-Wen Nienhuys - (c) 2005--2007 Han-Wen Nienhuys + LilyPond is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + LilyPond is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with LilyPond. If not, see . */ #include "std-string.hh" @@ -46,10 +57,8 @@ LY_DEFINE (ly_input_file_line_char_column, LY_ASSERT_TYPE (unsmob_input, sip, 1); Input *ip = unsmob_input (sip); - int l = 0; - int ch = 0; - int col = 0; - ip->get_counts (&l, &ch, &col); + int l, ch, col, offset = 0; + ip->get_counts (&l, &ch, &col, &offset); return scm_list_4 (ly_string2scm (ip->file_string ()), scm_from_int (l), scm_from_int (ch),