Skip to content

Commit afb5d0c

Browse files
committed
Fix Fiddle-style struct access
1 parent 4f6b08a commit afb5d0c

File tree

1 file changed

+28
-28
lines changed

1 file changed

+28
-28
lines changed

lib/gr.rb

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1119,41 +1119,41 @@ def inqtextext(x, y, string)
11191119
def axis(option, min: Float::NAN, max: Float::NAN, tick: Float::NAN, org: Float::NAN, position: Float::NAN, major_count: 1,
11201120
tick_size: Float::NAN, label_position: Float::NAN, draw_axis_line: 1, label_orientation: 0)
11211121
ax = FFI::Axis.malloc
1122-
ax.min = min
1123-
ax.max = max
1124-
ax.tick = tick
1125-
ax.org = org
1126-
ax.position = position
1127-
ax.major_count = major_count
1128-
ax.tick_size = tick_size
1129-
ax.label_position = label_position
1130-
ax.draw_axis_line = draw_axis_line
1131-
ax.label_orientation = label_orientation
1132-
ax.ticks = FFI::Pointer::NULL
1133-
ax.num_ticks = 0
1134-
ax.tick_labels = FFI::Pointer::NULL
1135-
ax.num_tick_labels = 0
1122+
ax[:min] = min
1123+
ax[:max] = max
1124+
ax[:tick] = tick
1125+
ax[:org] = org
1126+
ax[:position] = position
1127+
ax[:major_count] = major_count
1128+
ax[:tick_size] = tick_size
1129+
ax[:label_position] = label_position
1130+
ax[:draw_axis_line] = draw_axis_line
1131+
ax[:label_orientation] = label_orientation
1132+
ax[:ticks] = 0
1133+
ax[:num_ticks] = 0
1134+
ax[:tick_labels] = 0
1135+
ax[:num_tick_labels] = 0
11361136
super(option, ax)
11371137
ax
11381138
end
11391139

11401140
def drawaxis(option, min: Float::NAN, max: Float::NAN, tick: Float::NAN, org: Float::NAN, position: Float::NAN,
11411141
major_count: 1, tick_size: Float::NAN, label_position: Float::NAN, draw_axis_line: 1, label_orientation: 0)
11421142
ax = FFI::Axis.malloc
1143-
ax.min = min
1144-
ax.max = max
1145-
ax.tick = tick
1146-
ax.org = org
1147-
ax.position = position
1148-
ax.major_count = major_count
1149-
ax.tick_size = tick_size
1150-
ax.label_position = label_position
1151-
ax.draw_axis_line = draw_axis_line
1152-
ax.label_orientation = label_orientation
1153-
ax.ticks = FFI::Pointer::NULL
1154-
ax.num_ticks = 0
1155-
ax.tick_labels = FFI::Pointer::NULL
1156-
ax.num_tick_labels = 0
1143+
ax[:min] = min
1144+
ax[:max] = max
1145+
ax[:tick] = tick
1146+
ax[:org] = org
1147+
ax[:position] = position
1148+
ax[:major_count] = major_count
1149+
ax[:tick_size] = tick_size
1150+
ax[:label_position] = label_position
1151+
ax[:draw_axis_line] = draw_axis_line
1152+
ax[:label_orientation] = label_orientation
1153+
ax[:ticks] = 0
1154+
ax[:num_ticks] = 0
1155+
ax[:tick_labels] = 0
1156+
ax[:num_tick_labels] = 0
11571157
super(option, ax)
11581158
ax
11591159
end

0 commit comments

Comments
 (0)