X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FUtils%2Ftype_traits.mpp;h=33831f75605a9ab570d6d0488dc41b06785d8642;hb=78a6e233083efa63a9cd0684a92abc64202a9ee7;hp=2b0eb3c565bae3ccc77c464740255b4d5860ee30;hpb=084d18afd1abb3c6b19de612dbdf4dbc40ffd795;p=senf.git diff --git a/senf/Utils/type_traits.mpp b/senf/Utils/type_traits.mpp index 2b0eb3c..33831f7 100644 --- a/senf/Utils/type_traits.mpp +++ b/senf/Utils/type_traits.mpp @@ -1,6 +1,6 @@ // $Id$ // -// Copyright (C) 2008 +// Copyright (C) 2008 // Fraunhofer Institute for Open Communication Systems (FOKUS) // Competence Center NETwork research (NET), St. Augustin, GERMANY // Stefan Bund @@ -82,13 +82,13 @@ struct function_traits_arg_type typedef typename Traits::mpp_CurArg() type; }; -template +template struct remove_member_pointer { typedef T type (mpp_Args()); }; -template +template struct remove_member_pointer { typedef T type (mpp_Args()); @@ -112,7 +112,7 @@ struct remove_member_pointer (save-excursion (re-search-backward "^// Undefine local Macros") (forward-line 1) (delete-region (point) (progn (search-forward "// ////") (forward-line -1) (point))) (insert "\n") (let ((b (point)) - (e (progn (insert (save-excursion (re-search-backward + (e (progn (insert (save-excursion (re-search-backward "^// Local Macros") (search-forward "#define") (beginning-of-line) (buffer-substring (point) (progn (search-forward "// ////") (search-backward "#define") (forward-line 1) (point))))) (point))))