code cleanup: use single define for undo string size, was 64 mostly, but 512 in the UI.
[blender-staging.git] / source / blender / editors / util / undo.c
index 4213ff68cf2d259cff1090e24ceedcae3fc472b6..2ffad3ad7968348dc23f24f49a4a8bc706f17a61 100644 (file)
@@ -74,8 +74,6 @@
 
 #include "util_intern.h"
 
-#define MAXUNDONAME 64 /* XXX, make common define */
-
 /* ***************** generic undo system ********************* */
 
 void ED_undo_push(bContext *C, const char *str)
@@ -283,7 +281,7 @@ static int ed_undo_exec(bContext *C, wmOperator *UNUSED(op))
 
 static int ed_undo_push_exec(bContext *C, wmOperator *op)
 {
-       char str[MAXUNDONAME];
+       char str[BKE_UNDO_STR_MAX];
        RNA_string_get(op->ptr, "message", str);
        ED_undo_push(C, str);
        return OPERATOR_FINISHED;
@@ -321,7 +319,7 @@ void ED_OT_undo_push(wmOperatorType *ot)
 
        ot->flag = OPTYPE_INTERNAL;
 
-       RNA_def_string(ot->srna, "message", "Add an undo step *function may be moved*", MAXUNDONAME, "Undo Message", "");
+       RNA_def_string(ot->srna, "message", "Add an undo step *function may be moved*", BKE_UNDO_STR_MAX, "Undo Message", "");
 }
 
 void ED_OT_redo(wmOperatorType *ot)